Advertisement - Continue reading below

Definition of "megastores" [megastores]

  • Plural form of megastore. (noun)

Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License

Use "megastores" in a sentence
  • "In response to the Best Buy invasion, Currys will open 33 brand new "megastores" in the UK."
  • "Blocks of homes situated on large plots of green grass surround churches, grocery megastores, and the family-friendly fast-food joints where Little Leaguers collect after games."
  • "This year, Vuitton will add only about five addresses to its network, with new megastores in cities such as Singapore."
Words like "megastores"