metropolitan borough

noun

Definition of metropolitan borough

: any of numerous administrative divisions that with the City of London form Greater London

Examples of metropolitan borough in a Sentence

Recent Examples on the Web

Some opposition candidates quit their parties to run as independents in an attempt to keep control of key metropolitan boroughs. Anatoly Kurmanaev, WSJ, "Venezuela’s Ruling Party Dominates Local Elections," 11 Dec. 2017

First Known Use of metropolitan borough

1900, in the meaning defined above

Keep scrolling for more