Big Huge Thesaurus

phimosis

noun

sounds kind of like