SNOWBALL


Meaning of SNOWBALL in English

v. grow larger at an accelerating rate; throw balls of snow

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.