cascade

The Sailor's Word-Book

A fall of water from a considerable height, rather by successive stages than in a single mass, as with a cataract.

Related Words