Definition of megacentre in English:

megacentre

Pronunciation /ˈmɛɡəˌsɛntə/

noun

(US megacenter)
  • A large out-of-town shopping centre.

Origin

1970s; earliest use found in The Washington Post.