Definition, synonyms and picture of igloo

Learn in


n. igloo

Definition of igloo in English

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

Synonyms of igloo in English

snow house, snow hut

Lists where this word appears

Types of Homes II

8 words to learn