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.
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.