larder
1. [ noun ] (food) a supply of food especially for a household
Related terms: commissariat
2. [ noun ] (housing) a small storeroom for storing foods or wines
Synonyms: pantry buttery
Related terms: storeroom stillroom