The definition :


Definitions of icefall:

  • noun:   a steep part of a glacier resembling a frozen waterfall



Are you interested in alternative search :

:glacier ice

If you like reading news check: