'amputation' definitions:

Definition of 'amputation'

From: WordNet
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

Synonyms of 'amputation'

From: Moby Thesaurus