store cupboard
See also:
storecupboard
English
Noun
store
cupboard
(
plural
store cupboards
)
A cupboard in which
food
ingredients
are stored prior to
cooking
Synonyms
larder