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

Related Words