Storerooms, noun plural of storeroom. Synonyms in the same form.
storehouses, stores, stowages
All synonyms for storeroom →