English | German | Russian | Czech

municipal borough English

Meaning municipal borough meaning

What does municipal borough mean?

municipal borough

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

Are you looking for...?