What is the full meaning of larders
LARDER, a place where food is stored [n]
Example of the word larders placed on a Scrabble board.