英語 役立つ表現【a cascade of ~】

a cascade of という英語表現。意味は?