Meaning of icefall
Definition of icefall
(noun)
a
steep
part
of a
glacier
resembling a
frozen
waterfall
Other information on icefall
WIKIPEDIA results for
icefall
Amazon results for
icefall
Tweet