(in England) large municipal administrative unit that is comprised of a city or town and a borough
METROPOLITAN DISTRICT
Meaning of METROPOLITAN DISTRICT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012