Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

storerooms Definition

Cancel
storerooms
noun(store-room)
a room or space for the storing of goods or supplies
storerooms
noun(store-room)
storehouse

Words Related to storerooms!

storerooms Examples by Brain Bank Users