Search
Select the dictionary language
Megastore
01
a very large retail store specializing in a specific product category
Grammatical Information
Examples
They bought a new sofa at the furniture megastore.
LanGeek
Search
Select the dictionary language
a very large retail store specializing in a specific product category
LanGeek