MUNICIPAL BOROUGH


Meaning of MUNICIPAL BOROUGH in English

noun

: a borough in England or Wales having powers of self-government limited by its inclusion in an administrative county

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.