Big Huge Thesaurus

triazolam

noun

sounds kind of like