Diccionario

Cascade

Webster's Dictionary 1806

Cascade

n.

a waterfall, a jet or steep fall of water