Synonyms of PELTED

What is another word for PELTED
1.

Synonyms of PELTED

verb - cast, hurl, or throw repeatedly with some missile

verb - attack and bombard with or as if with missiles

verb - rain heavily