Loading...
Minimalist Dictionary
Login
or
Sign up
megastores
noun
A large supermarket or similar retail outlet; a superstore.
Word Frequency 1800~2019
Related words
Other words
elective
clause
wish
stonewall
sanctity
carnation
overcome
overboard
ultimatum
actress
brunt
perjurer
jarring
rally
afflicted
armless
sharpener
overdrawn
scavenger
cadmium
stores
supermarkets
retailers
chain store
malls
shops
megaplex
retail store
superstore
shopping mall
hypermarket
multistorey
department store
emporiums
supermarket