English Dictionary
Definition municipality in British English
municipality noun
[countable] noun
/mjuːˌnɪsɪˈpæləti/
1
a town or other area that has its own local government
Synonyms and related words
1.1
the local government of a place
Synonyms and related words
