ablation - definitions and synonyms

ablation noun

  1. English Meaning: 

    : surgical removal of a body part or tissue

  2. English Meaning: 

    : the erosive process that reduces the size of glaciers