YourDictionary

Dictionary Home » Business » snowball

snowball business definition

To increase at an increasing rate: Negative press reports about the firm's financial condition snowballed following the resignation of the chief executive officer.

Learn more about snowball

link/cite print suggestion box