YourDictionary

cataract

noun

  1. a large waterfall
  2. any strong flood or rush of water; deluge
    1. an eye disease in which the crystalline lens or its capsule becomes opaque, causing partial or total blindness
    2. the opaque area

See cataract in American Heritage Dictionary 4

Learn more about cataract

cataract

link/cite print suggestion box