Noun
A frozen waterfall, or mass of ice resembling a frozen waterfall.
Source: Webster's dictionaryOgives are formed when ice from an icefall is severely broken up, increasing ablation surface area during summer. Source: Internet
Khumbu icefall and Mount Everest are on the right side of the picture. Source: Internet
Above the icefall is Camp I at convert. Source: Internet