Icefall

Noun

  • A relatively rapid and turbulent flow of ice, somewhat analogous to a waterfall.

Leave a Reply

Your email address will not be published.