noun Date: 1817 a frozen waterfall, the mass of usually jagged blocks into which a glacier may break when it moves down a steep declivity
ICEFALL
Meaning of ICEFALL in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012