Word Meaning

Find the meaning or definition of a english word


snowballs definition and meaning

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

Crossword clues for snowballs

- Accumulate quickly
- drink made from lemon juice
- Frozen missile
- Increase rapidly
- Grows apace
- Increases rapidly in size


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver