📖 Definitions of "Cataracts"
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"
Translate “Cataracts” into Another Language
Pick a language — the word will be pre-filled in the translator.