English / word
town
noun A1MEANING IN ENGLISH
a place where people live and work, smaller than a city
a human settlement smaller than a city
In context
01
My uncle lives in a small town near Sylhet.
02
The coaching center is in the main town.
Synonyms
village,settlement,community
Antonyms
city,metropolis
Collocations
small town,old town,town center