文polyglot.
← English dictionary
English / word

cascade

noun B2
MEANING 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

Sources

Bidyazo vocabulary library ↗