wine cellar
nounDefinition of wine cellar
: a room for storing wines
also
: a stock of wines
Keep scrolling for more
Keep scrolling for more