The definition :
Definitions of storeroom:
- noun: a room in which things are stored
Are you interested in alternative search :
:storage room stowage room buttery chandlery larder lumber room pantry stock room stockroom strongroom stillroom still room
If you like reading news check: