Big Huge Thesaurus

carvedilol

noun

sounds kind of like