SNOWBALL Meaning of SNOWBALL in English grow, become bigger, spread to other people Among students, discontent can snowball. It can spread rapidly. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012