noun
US/ˈmeɡ.ə.sɪ.ti/
UK/ˈmeɡ.ə.sɪ.ti/
a huge city where more than ten million people live
In context
Tokyo is a megacity, and its train network carries millions of commuters every day.
Short entry. Full notes coming.
a huge city where more than ten million people live
Tokyo is a megacity, and its train network carries millions of commuters every day.
Short entry. Full notes coming.