1 municipal borough | Definition of municipal borough

municipal borough

noun

Definition of municipal borough

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

First Known Use of municipal borough

1838, in the meaning defined above

Keep scrolling for more