Snowball

word

1. Noun

A round mass of snow pressed or roller together, or anything resembling such a mass.

2. Noun

The Guelder-rose.

3. Verb

To pelt with snowballs; to throw snowballs at.

4. Verb

To throw snowballs.

5. Noun

plant having heads of fragrant white trumpet-shaped flowers; grows in sandy arid regions
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word