Synonyms of assail

1 Syllable
bust, boff, blast, bash, jap, thresh, trash
2 Syllables
bombard, harrier, packer, blitzing, stormed, aggress, larrup, thrusting, pelting, maltreat, beaning, resist, impugn, swarmer, crawler, strafed, storming, stoning, foraying, charge, waylaid, zinging, boffing, flocker, molest, braining, assault, presser, pelted, brained, harding, impugns, tarring, forayed, waylaying, beaned, infest, threshes, blister, strafe, threshed, beset, filler, tarred, crowder, teemer, zinged, waylay, worrier, malign
3 Syllables
invaded, vilified, impune, vilifies, molesting, attacking, berate, molested, abuse, careered, revile, invading, ambushed, impugned, vilifying, cudgelled, besieging, impugning, infesting, overspread, careering, cudgeled, encounter, lambasting, cudgeling, besieged, bombarded, slandered, resisted, larruped, besetting, vilify, lambaste, assaulted, invade, aggressing, besiege, lambasted, bombarding
4 Syllables
criticize, buttonholing
5 Syllables
counterattacked