Word Definition

Snowballed

  1. of Snowball

Synonyms