AMPUTATION Meaning of AMPUTATION in English Surgery to remove all or part of an arm, leg or digit (finger or toe). English dictionary of medicine. Английский словарь медицины. 2012