Megamall Definition
noun
A very large mall (shopping centre).
Wiktionary
Other Word Forms of Megamall
Noun
Singular:
megamall
Plural:
megamallsOrigin of Megamall
-
mega- + mall
From Wiktionary
Find Similar Words
Find similar words to megamall using the buttons below.