amputation Meaning, Definition & Usage
-
noun a condition of disability resulting from the loss of one or more limbs
-
noun a surgical removal of all or part of a limb
WordNet
Am`pu*ta"tion noun
Etymology
L.Definitions
The act amputating; esp. the operation of cutting of a limb or projecting part of the body.