igloo
1.
(
noun
) an Eskimo hut; usually built of blocks (of sod or snow) in the shape of a dome
Synonyms:
iglu
Related Words:
shelter
Terms and Conditions of Use / Copyright Notice