LARDER

Definition of LARDER

  1. (noun)a supply of food especially for a household
  2. (noun)a small storeroom for storing foods or wines