Wiktionary
besnowball
vb. (context transitive rare English) To pelt as if with snowballs.
vb. (context transitive rare English) To pelt as if with snowballs.