Search results
- Dictionarytown/taʊn/
noun
- 1. a built-up area with a name, defined boundaries, and local government, that is larger than a village and generally smaller than a city: "the hotel is eight miles from the nearest town"
- 2. the central part of a neighbourhood, with its business or shopping area: "Rachel left to drive back into town"
Powered by Oxford Dictionaries