Dictionary entry

Snowball

Webster's Dictionary 1913

Snow″ball′ (?), n. 1. A round mass of snow pressed or roller together, or anything resembling such a mass.

2. (Bot.) The Guelder-rose.

Snowball tree(Bot.), the Guelder-rose.