megacity

/ˈmɛɡəˌsɪti/

Definitions

1. noun

A large city, especially one with a population of over 10 million people; a metropolis.

“The megacity of Tokyo is a hub of technology and innovation.”

2. noun

A very large urban area, especially one that is difficult to govern or manage.

“The megacity of Mumbai is struggling to provide basic services to its residents.”

Synonyms

  • metropolis
  • urban sprawl

Antonyms

  • small town
  • village