Megastore (noun)

A very large retail store that sells a wide range of goods and products.

Origin:

Derived from greek μέγας (megas) 'large' + store.

Examples:

  1. The megastore of Walmart is a leading retail company in the United States.
  2. The megastore of Amazon is the largest online retailer in the world.
  3. The megastore of Best Buy is a leading electronics retailer in the United States.
  4. The megastore of Tesco is a leading grocery retailer in the United Kingdom.
  5. The megastore of Carrefour is a leading retailer in France and other European countries.
Some random words: libido, yen, luxurious