Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Snowball in English

English

Snowball

/snoʊbɔl/

noun

1. Plant having heads of fragrant white trumpet-shaped flowers

  • Grows in sandy arid regions
    synonym:
  • snowball
  • ,
  • sweet sand verbena
  • ,
  • Abronia elliptica

2. Ball of ice cream covered with coconut and usually chocolate sauce

    synonym:
  • snowball

3. Ball of crushed ice with fruit syrup

    synonym:
  • snowball

4. Snow pressed into a ball for throwing (playfully)

    synonym:
  • snowball

verb

1. Increase or accumulate at a rapidly accelerating rate

    synonym:
  • snowball

2. Throw snowballs at

    synonym:
  • snowball