AMPUTATION


Meaning of AMPUTATION in English

[noun]Amputation of the limb is really a last resort. [U]Most amputations in this region are the result of accidents with land mines. [C]

Cambridge English vocab.      Кембриджский английский словарь.