autoamputate verb1 •To detach spontaneously from the body; to undergo autoamputation. formsautoamputated · autoamputating · autoamputates