igloo in Catalan igloo in Catalan iglú noun A dome-shaped Inuit shelter, constructed of blocks cut from snow. Add to Flashcards