Big Huge Thesaurus

scleritis

noun

sounds kind of like