Assailed, past participle of assail. Synonyms in the same form.
Attack
attacked, assaulted, impugned, resisted, sniped, rounded
Other
vilified, encountered, barraged, pelted, jumped
All synonyms for assail →