English vocabulary and translations (See all our English vocabulary translation)
an igloo: a shelter made of blocks of ice (commonly built by Inuits or "Eskimos")
- "the igloo next door."
- "Philip : Louder Edward, we're not in an igloo!"
Do you have smart way of remembering 'Igloo'? Share it with us!