Meaning of amputation

Definition of amputation

(noun) a condition of disability resulting from the loss of one or more limbs
a surgical removal of all or part of a limb

Other information on amputation

WIKIPEDIA results for amputation
Amazon results for amputation