YourDictionary

larder

noun

  1. a place where the food supplies of a household are kept; pantry
  2. a supply of food; provisions

See larder in American Heritage Dictionary 4

Learn more about larder

link/cite print suggestion box