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