WikiWord

cataracts

From WikiWord, the free dictionary

English

Definitions

noun

  1. A waterspout
  2. A large waterfall; steep rapids in a river.“The cataracts on the Nile helped to compartment Upper Egypt.”
  3. A flood of water
  4. An overwhelming downpour or rush“His cataract of eloquence”

Related words

Synonyms

Associated

Rhymes

References