Big Huge Thesaurus

coarctation

noun

sounds kind of like