Big Huge Thesaurus

diazepam

noun

sounds kind of like