Definition of ablation area in English:

ablation area

noun

Physical Geography
  • The part of a glacier, snowfield, etc., where ablation occurs.

Origin

Late 19th century.