megastore
Jump to navigation
Jump to search
See also: mégastore
English[edit]
Etymology[edit]
Noun[edit]
megastore (plural megastores)
- A large supermarket or similar retail outlet; a superstore.
Translations[edit]
superstore — see superstore
Anagrams[edit]
Italian[edit]
Etymology[edit]
Borrowed from English megastore.
Noun[edit]
megastore m (invariable)