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: