Meaning of “conurbation” in the English Dictionary

business-english dictionary

"conurbation" in Business English

See all translations

conurbationnoun [ C ]

uk /ˌkɒnəˈbeɪʃən/ us mainly UK

a large area including several different cities or large towns that have all grown so much that they are now connected to each other:

The largest urban conurbation in Scotland is centred around Glasgow.

(Definition of “conurbation” from the Cambridge Business English Dictionary © Cambridge University Press)