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.
2012