wine cellar
wine cellar
English
Noun
Ad
Definition
An underground place for storing wine at a constant temperature.
Etymology
From Middle English wyn celer, wyne saler.
Ad
wine cellar
An underground place for storing wine at a constant temperature.
From Middle English wyn celer, wyne saler.