English Dictionary
Definition stockroom in British English
stockroom noun
[countable] noun
/ˈstɒkˌruːm/
Synonyms and related words
