1
: a place where food is stored : pantry
2
: a supply of food
Love words? Need even more definitions?
Merriam-Webster unabridged
Share