SNOWBALL MEANING IN ENGLISH

• Snowball Definition & Synonyms

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


• Snowballed Definition & Synonyms

  1. (imp. & p. p.) of Snowball


• Snowballing Definition & Synonyms

  1. (p. pr. & vb. n.) of Snowball


RECENT SEARCHES