Snowball

/ˈsnoʊbɔːl/

Synonyms

  • ball of snow
  • snow globe
  • snowman component

Slang Meanings

To give someone a snowball effect in conversation or business.
His constant complaints created a snowball effect in the office.
To attempt to imply something indirectly, often in gossip.
She was snowballing rumors about him.