Big Huge Thesaurus

flecainide

noun

sounds kind of like