Big Huge Thesaurus

nitrazepam

noun

sounds kind of like