Word Definition

Snowballing

  1. of Snowball

Synonyms