town hall
noun /ˌtaʊn ˈhɔːl/
/ˌtaʊn ˈhɔːl/
- a building containing local government offices and, in the UK, usually a hall for public meetings, concerts, etc.Topics Buildingsb1, Politicsb1Oxford Collocations DictionaryTown hall is used before these nouns:
- meeting