stockroom

Nouns

  • (n) storeroom for storing goods and supplies used in a business stock room,

Synonyms

stock room

Words of close approximity