Search

Escto search a new word

cascade

noun
EScascada
originFrench

A small steep waterfall, or a succession of things falling or occurring rapidly one after another.

Word Map