According to Cambridge Dictionary 'larder' means a cupboard or small room used, especially in the past, for storing food in someone's home.
According to Cambridge Dictionary 'larder' means a cupboard or small room used, especially in the past, for storing food in someone's home.