Big Huge Thesaurus

cataract

noun

sounds kind of like