English edit

Etymology edit

super- +‎ store

Noun edit

superstore (plural superstores)

  1. An extremely large store; a hypermarket.

Synonyms edit

Translations edit

See also edit

Anagrams edit

French edit

Etymology edit

Borrowed from English superstore.

Pronunciation edit

Noun edit

superstore m (plural superstores)

  1. superstore