LARDER





Definition:

  1. [noun] a supply of food especially for a household

  2. [noun] a small storeroom for storing foods or wines
    Synonyms: pantry, buttery

Synonyms:


Related Words: