Definitions of larder:

  • noun:   a supply of food especially for a household
  • noun:   a small storeroom for storing foods or wines