|
Definition of Municipal borough
1. Noun. (British) A city or town in England and Wales with an elected town council consisting of a mayor, aldermen and councillors. ¹
¹ Source: wiktionary.com
|
1. Noun. (British) A city or town in England and Wales with an elected town council consisting of a mayor, aldermen and councillors. ¹
¹ Source: wiktionary.com