English dictionary
amputation meaning and definition
Definition and meaning of amputation at MeaningMonkey.org. amputation meaning and definition in the English Dictionary.AMPUTATION noun
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
Source: Princeton University Wordnet