town
/toun/
noun
an urban area that has a name, defined boundaries, and local government, and that is generally larger than a village and smaller than a city.
synonyms: urban area, conurbation, municipality, borough, township, settlement, city, metropolis, megalopolis, pueblo, burgh
People also ask
What is the definition of a town?
What is town short for?
What does the term in town mean?
What is the difference between a town and a city?
Town Mountain · LATEST NEWS · Upcoming Shows. See All Dates ...