Synonyms of Snowball

Primary definition: A ball of snow pressed or squeezed together, typically for throwing.

Full Dictionary Entry

Antonyms & Opposite Concepts