Big Huge Thesaurus

lomustine

noun

sounds kind of like