Synonyms For "Megastore" :
1 syllable:
2 syllables:
depot, lay in, put in, storage, storehouse
3 syllables:
entrepot, hive away, memory, salt away, stack away, stash away
depot, lay in, put in, storage, storehouse
entrepot, hive away, memory, salt away, stack away, stash away