"snowball" in the noun sense
1. snowball, sweet sand verbena, Abronia elliptica
plant having heads of fragrant white trumpet-shaped flowers grows in sandy arid regions
2. snowball
ball of ice cream covered with coconut and usually chocolate sauce
3. snowball
ball of crushed ice with fruit syrup
4. snowball
snow pressed into a ball for throwing (playfully)
"snowball" in the verb sense
1. snowball
increase or accumulate at a rapidly accelerating rate
2. snowball
throw snowballs at
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License