megacenter (English, noun)
expansion: megacenter (plural megacenters)
Senses:
glosses: A large or major center (place where function or activity occurs).
Forms:
form: megacenters
tags: plural
form: megacentre
tags: alternative