Big Huge Thesaurus

esmolol

noun

sounds kind of like