Definition of Megalopolis

  • (n.) A chief city; a metropolis.

Synonyms of Megalopolis


No Synonyms Found.

Antonyms of Megalopolis


No Antonyms Found.

Homophones of Megalopolis


No Homophones Found.