Well, apart from meaning a ball of snow, such as might be thrown by children at each other for fun. Really, that&#x27;s where my mind went with the word &#x27;snowball&#x27;, much like the rest of the anglophone world. Yes, there may be slang and other juvenile repurposings of the word, but in normal, everyday (well, wintertime everyday) usage snowball means exactly what the OED says it means. Not sure why anyone would imagine otherwise?