Big Huge Thesaurus

ablation

noun

sounds kind of like