TOWN


Meaning of TOWN in English

n. township, village, hamlet, community; municipality, city, metropolis, borough, burgh She was born in Stornoway, a small town in the Outer Hebrides We have to drive into the town to do our shopping.

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.