What is the meaning of the word "larder"?

Definitions:

  1. a small storeroom for storing foods or wines copy to clipboard noun
    • Our larder is almost full. copy to clipboard
  2. a supply of food especially for a household copy to clipboard noun
    • We need to replenish the larder. copy to clipboard

Synonyms: