cascade - Dictionary definition and meaning for word cascade
Powered by Mnemonic Dictionary
cask+add little more water to get a small waterfall