WTWM

whatsthatwordmean

← Definition
Guess

stockroom

nounA room in a store, warehouse, or office where supplies or goods are stored.

Synonyms

storeroomnounwarehousenoun

Built for word lovers.