Municipal-borough Definition

noun

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

Wiktionary

Other Word Forms of Municipal-borough

Noun

Singular:
municipal-borough
Plural:
municipal boroughs

Origin of Municipal-borough

Municipal-borough Is Also Mentioned In

Find Similar Words

Find similar words to municipal-borough using the buttons below.

Words Starting With

Words Ending With

Unscrambles

municipal-borough

Word Length