English definition of “town”
PLACE [C] › a place where people live and work, usually larger than a village but smaller than a city: It's a small town in the north of England.
CENTRAL AREA [U] › the central area of a town where the shops are: I usually go into town on a Saturday. Shall I meet you in town? → See also ghost town → See also shanty town