1 ice cellar | Definition of ice cellar

ice cellar

noun

Definition of ice cellar

: an underground room where foods and drinks are kept cool by ice