Meaning & Definition of Metropolis in English
English⟶
Metropolis
/mətrɑpələs/
noun
1. A large and densely populated urban area
- May include several independent administrative districts
- "Ancient troy was a great city"
synonym:
- city,
- metropolis,
- urban center
2. People living in a large densely populated municipality
- "The city voted for republicans in 1994"
synonym:
- city,
- metropolis