Big Huge Thesaurus

flambeau

noun

sounds kind of like