Big Huge Thesaurus

paraldehyde

noun

sounds kind of like