Meaning of the word megastore in English

What does megastore mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

megastore

US /ˈmeɡ.ə.stɔːr/
UK /ˈmeɡ.ə.stɔːr/

Noun

1.

a very large store:

Example:
a furniture megastore
Learn This Word at Lingoland