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.