Big Huge Thesaurus

cauterisation

noun

sounds kind of like