Big Huge Thesaurus

Lopressor

noun

sounds kind of like