SNOWBALL


Meaning of SNOWBALL in English

■ noun

1》 a ball of packed snow.

2》 a thing that grows rapidly in size, intensity, or importance.

3》 a cocktail containing advocaat and lemonade.

■ verb

1》 throw ~s at.

2》 increase rapidly in size, intensity, or importance.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.