Home - Cascade Natural Gas Corporation View details and request changes to your Continuous Service Agreement online Cascade has high-efficiency incentives* for residential and commercial customers
CASCADE definition and meaning | Collins English Dictionary If you refer to a cascade of something, you mean that there is a large amount of it A cascade of mail arrived from friends A cascade is a waterfall If water cascades somewhere, it pours or flows downwards very fast and in large quantities She hung on as the freezing, rushing water cascaded past her [VERB adverb preposition]