"Snowballed" is a word in ENGLISH

snowballed ENGLISH
Definition:

of Snowball

Few words of positivity

This is what I miss, Cordelia: not something that’s gone, but something that will never happen. Two old women giggling over their tea.

Margaret Atwood, Cat's Eye

WORD SUGGESTIONS
Laugh your heart out.

What kind of cat should you take into the desert ?A first aid kitty !

guelderrose' ENGLISH

A cultivated variety of a species of Viburnum (V. Opulus), bearing large bunches of white flowers; -- called also snowball …

Read the complete definition
snowball ENGLISH

To pelt with snowballs; to throw snowballs at.

Read the complete definition
snowball ENGLISH

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

Read the complete definition
snowball ENGLISH

The Guelder-rose.

Read the complete definition
snowball ENGLISH

To throw snowballs.

Read the complete definition