n. populated area that is smaller than a city; community governed by a town meeting (esp. in New England); downtown (Informal); inhabitants of a particular town or city; major city or town in a particular region
TOWN
Meaning of TOWN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012