Pelted, past participle of pelt. Synonyms in the same form.
Beat
beaten, striked, hammered, battered, slapped, whacked, thwacked, whipped, punched, blown, pounded, thumped, knocked, banged, kicked, poked, smacked, dashed, thrashed, doused
Lash down
streamed, poured, teemed
Other
peppered, assailed, bombarded, cockshied
All synonyms for pelt →