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 |

Developed & Maintained By Taraprasad.com

Treasure Words