megastore

US [ˈmeɡəˌstɔr]
UK [ˈmeɡəˌstɔː(r)]
  • n.大商店;(尤指)大型专卖店
  • Web购物广场;纪念品商场;大型卖场
Plural Form:megastores  
megastore
n.
1.
大商店;(尤指)大型专卖店a very large shop, especially one that sells one type of product, for example computers or furniture

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard