English / word
cascade
noun B2MEANING IN ENGLISH
A small waterfall, typically one of several that fall in stages down a steep rocky slope.
In context
01
A cascade of sparkling water flowed down the rocky hillside.
02
The mountain cascade created a beautiful natural swimming pool below.
Synonyms
waterfall,series,sequence
Antonyms
halt,stop
Collocations
cascade of water,sparkling cascade,mountain cascade