American Dictionary
Definition cascade in American English
cascade noun
[countable] noun
/kæˈskeɪd/
Synonyms and related words
