Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megapolis Definition

Cancel
megapolis
noun
A very large city or urban complex; a metropolis

Words Related to megapolis!

megapolis Examples by Brain Bank Users