larder
noun
- a place where the food supplies of a household are kept; pantry
- a supply of food; provisions
See larder in American Heritage Dictionary 4
(lärˈdər)
noun- A place, such as a pantry or cellar, where food is stored.
- A supply of food.
Learn more about larder