Word Definition

Snowball

  1. The Guelder-rose.
  2. A round mass of snow pressed or roller together, or anything resembling such a mass.
  3. To throw snowballs.
  4. To pelt with snowballs; to throw snowballs at.

Synonyms