Get Your Premium Membership

Storeroom

[n] a room in which things are stored


Related Information

More Storeroom Links

Synonyms

storage room, stowage



Book: Radiant Verses: A Journey Through Inspiring Poetry