Big Huge Thesaurus

immolate

verb

sounds kind of like