n. & v.
--n.
1. snow pressed together into a ball, esp. for throwing in play.
2 anything that grows or increases rapidly like a snowball rolled on snow.
--v.
1. intr. & tr. throw or pelt with snowballs.
2 intr. increase rapidly.
Phrases and idioms:
snowball-tree a guelder rose.