What is the definition of
iglu
1.
[ noun ]
(housing) an Eskimo hut; usually built of blocks (of sod or snow) in the shape of a dome
Synonyms:
igloo
Related terms:
shelter
hovel
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link