Megacity Definition
  megacities, megacity
  
    noun
  
 A very large city; a megalopolis.
Wiktionary 
Other Word Forms of Megacity
Noun
Singular:
 megacityPlural:
 megacitiesOrigin of Megacity
-  From mega- + city. From Wiktionary 
Find Similar Words
Find similar words to megacity using the buttons below.