Big Huge Thesaurus

amblyopia

noun

sounds kind of like