cataracts

noun

  1. 1

    A waterspout

  2. 2

    A large waterfall; steep rapids in a river.

    The cataracts on the Nile helped to compartment Upper Egypt.
  3. 3

    A flood of water

  4. 4

    An overwhelming downpour or rush

    His cataract of eloquence
  5. 5

    A clouding of the lens in the eye leading to a decrease in vision.

Translate “cataracts” to another language

Click any language to open the translator with this word already filled in.

Cataracts Definition & Meaning | TranslatePulse