Snowballs Meaning

There are 6 meaning(s) for word Snowballs

Meaning 1 : plant having heads of fragrant white trumpet-shaped flowers; grows in sandy arid regions

    Synonyms : abronia elliptica,  sweet sand verbena
Meaning 2 : ball of crushed ice with fruit syrup

Meaning 3 : ball of ice cream covered with coconut and usually chocolate sauce

Meaning 4 : increase or accumulate at a rapidly accelerating rate

Meaning 5 : snow pressed into a ball for throwing (playfully)

Meaning 6 : throw snowballs at