icefall

Explore definitions, synonyms, and language insights of icefall

Definitions

Noun
a steep part of a glacier resembling a frozen waterfall

More General Terms

ice