TOWN Meaning of TOWN in English n. 1.Place, borough, burgh, village, hamlet, thorp.2.City, metropolis.3.Court end ( of London ).4.( Local, U. S. ) Township. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012