Mobile
Log In Sign Up
Home > french-english > "ablation" in English

English translation for "ablation"

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
Similar Words:
"abkhaze" English translation, "abkhazie" English translation, "ablactation" English translation, "ablater" English translation, "ablatif" English translation, "able" English translation, "ablette" English translation, "ablution" English translation, "abner" English translation, "abnégation" English translation