TOWN


Meaning of TOWN in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.