Big Huge Thesaurus

amputator

noun

sounds kind of like