French-English dictionary »

mégalopole meaning in English

FrenchEnglish
mégalopole nom {f}

megalopolis [megalopolises]◼◼◼(large conurbation)
noun
[UK: ˌme.ɡə.ˈlɑː.pə.ləs] [US: ˌme.ɡə.ˈlɑː.pə.ləs]
A megalopolis is a network of multiple closely linked metropolitan areas. = Une mégalopole est un réseau de plusieurs zones urbaines étroitement liées.