Dictionary entry

SNOWBALL

Webster's Dictionary 1828

SNOWBALL, noun [snow and ball.] A round mass of snow, pressed or rolled together.

SNOWBALL TREE, noun A flowering shrub of the genus Virburnum; gelder rose.