Big Huge Thesaurus

midazolam

noun

sounds kind of like