Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Snowball


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.