History
History
Synonyms
UK
US
Meaning:
cupboard

a piece of furniture with shelves and doors in front

storage cabinet

depot

a storehouse or warehouse; a railway or bus station

storage place; station

STOREROOM as in Wiktionary
STOREROOM as in Wikipedia