ablation meaning in English
n. ablation, surgical removal, excision; reduction of the mass of a glacier through the melting and evaporation of snow and ice; burning away of a spacecraft's protective covering during atmospheric reentry
n. ablation, surgical removal, excision; reduction of the mass of a glacier through the melting and evaporation of snow and ice; burning away of a spacecraft's protective covering during atmospheric reentry