Larder

Noun

  • a cool room in a domestic house where food is stored; a pantry
  • a food supply

Leave a Reply

Your email address will not be published.