Big Huge Thesaurus

Hypertensin

noun

sounds kind of like