igloo meaning
Definition of igloo for English Language Learners. : a house made of blocks of snow or ice in the form of a dome.