Snowball

0 Comments

Snowball

Meaning: rapid increase in size, intensity or importance

IELTS usage:The usage of plastic money has snowballed due to the increased popularity of Internet.

Categories: