ICEFALL


Meaning of ICEFALL in English

[ice.fall] n (1817) 1: a frozen waterfall

2: the mass of usu. jagged blocks into which a glacier may break when it moves down a steep declivity

Merriam-Webster English vocab.      Английский словарь Merriam Webster.