Amputation Meaning

There are 2 meaning(s) for word Amputation

Meaning 1 : a condition of disability resulting from the loss of one or more limbs

Meaning 2 : a surgical removal of all or part of a limb