文polyglot.
← English dictionary
English / word

town

noun A1
MEANING 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

Sources

Bidyazo vocabulary library ↗