Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

megastore

meg a store |ˈmegəˌstôr ˈmɛɡəˌstɔ (ə )r | noun a very large store, typically one specializing in a particular type of product: a computer megastore.

 

Oxford Dictionary

megastore

mega |store |ˈmɛgəstɔː | noun a very large shop, typically one specializing in a particular type of product.