Snow House Definition
noun
A building in which snow is preserved in warm weather.
Wiktionary
Other Word Forms of Snow House
Noun
Singular:
snow housePlural:
snow housesRelated Articles
Find Similar Words
Find similar words to snow house using the buttons below.