larder

noun

A place, such as a pantry or cellar, where food is stored.

A supply of food.

Slaughter.

A room in which bacon and other meats are kept or salted; hence, a depository of provisions in general for a household; a pantry.

The stock of provisions in a house; provisions as served.