The definition :


Definitions of larder:

  • noun:   a supply of food especially for a household
  • noun:   a small storeroom for storing foods or wines



Are you interested in alternative search :

:buttery pantry commissariat provender provisions storage room storeroom stowage viands victuals still room stillroom

If you like reading news check: