larder

noun
  1. a cool area or cupboard used for storing food
  2. a supply of food

Examples