ICEFALL Meaning of ICEFALL in English (1) The part of a glacier resembling a frozen waterfall that flows down a steep slope. (2) An avalanche of ice. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012