Dictionary.com
Thesaurus.com

will have snowballed

  • future perfect
    of snowball.
    snowball
    noun
    a ball of snow pressed or rolled together, as for throwing.