storeroom - English Synonyms Dictionary

storeroom

n.
[1] storage room , stowage