Meaning

1 senses
  1. (UK)A city or town in England and Wales with an elected town council consisting of a mayor, aldermen and councillors.

Forms

plural: municipal boroughs

See also

neighbours in the dictionary
municipal borough — meaning, examples, forms, synonyms | Krumeto