Bombard, as with snowballs (4)
I believe the answer is:
pelt
'bombard as with snowballs' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for pelt that I've seen before include "Skin of a fur-bearing mammal" , "Run fast - hide - pepper" , "Rain cats and dogs" , "16 [CATS AND DOGS]" , "Animal skin with fur still on it" .)