cataracts
From WikiWord, the free dictionary
English
Definitions
noun
- A waterspout
- A large waterfall; steep rapids in a river.“The cataracts on the Nile helped to compartment Upper Egypt.”
- A flood of water
- An overwhelming downpour or rush“His cataract of eloquence”
Related words
Synonyms
fallscascadewaterfallcorrespondenceseasonsprocessarcafevermedicineshadows in the nightboarding house reachthis old dogsongs of love and hatemorph the catdark sky paradiselasers