What is the full meaning of storerooms
STOREROOM, a room in which things are stored [n]
Example of the word storerooms placed on a Scrabble board.