• 基础释义
  • 英英词典释义

iglu

[ɪɡ'lu:] [ɪɡ'lu]
英英词典释义
  • Noun
    1. an Eskimo hut; usually built of blocks (of sod or snow) in the shape of a dome