Definition of MEGACITY

megacity

Meanings

Plural: megacities

Noun

  • A very large city; a megalopolis.

Origin / Etymology

From mega- + city.

Scrabble Score: 16

megacity is a valid Scrabble (US) TWL word
megacity is a valid Scrabble Word in Merriam-Webster MW Dictionary
megacity is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 18

megacity is a valid Words With Friends word