meaning of snowball
1. A round mass of snow pressed or roller together, or anything resembling such a mass.
2. The Guelder-rose.
3. To pelt with snowballs; to throw snowballs at.
4. To throw snowballs.
5. snow pressed into a ball for throwing playfully
Related Words
snowball | snowballed | snowballing |