What is the meaning of snow house in English?

Learn vocabulary with pictures as well as definitions of snow house in English

Learn in

See more

n. snow house

Definition of snow house in English

Dome-shaped dwelling made of packed snow, commonly associated with the Eskimo people.

Synonyms of snow house in English

igloosnow hut