What is the full meaning of snowballs
SNOWBALL, to increase at a rapid rate [v]
Example of the word snowballs placed on a Scrabble board.