Definition of the town
: the government of a town The town plans to increase property taxes.
Word by Word Definitions
: a compactly settled area usually larger than a village but smaller than a city
: a compactly settled area as distinguished from surrounding rural territory
: a large densely populated urban area : city
Seen and Heard
What made you want to look up the town? Please tell us where you read or heard it (including the quote, if possible).