Big Huge Thesaurus

stenosis

noun

sounds kind of like