Meaning of self-amputation in English:

self-amputation

Pronunciation /ˌsɛlfampjʊˈteɪʃn/

noun

  • 1Medicine
    The loss of or dropping off of a part of the body, especially from a lack of blood supply.

  • 2The action of deliberately cutting or biting off a limb or other part of one's own body; the wound left by this.

  • 3Zoology
    The casting off of a part of the body as a reflex action in certain animals when they are disturbed or attacked; an instance of this.

Origin

Mid 19th century; earliest use found in Bedfordshire Mercury. From self- + amputation.