megacenter
English
Alternative forms
megacentre
Etymology
From
mega-
+
center
.
Noun
megacenter
(
plural
megacenters
)
A large or
major
center
(place where function or activity occurs).
Anagrams
megacentre