Synonyms of assail in English:


See definition of assail


1‘the army moved down the slope to assail the enemy’


attack, assault, make an assault on, launch an attack on, pounce on, set upon, set about, launch oneself at, weigh into, fly at, let fly at, turn on, round on, lash out at, hit out at, beset, belabour, fall on, accost, mug, charge, rush, storm, besiege

informal lay into, tear into, lace into, sail into, pitch into, get stuck into, wade into, let someone have it, beat up, jump

British informal have a go at

North American informal light into

2‘she was assailed by doubts’


trouble, disturb, worry, plague, beset, torture, torment, rack, bedevil, nag, vex, harass, pester, dog

be prey to, be the victim of

3‘critics assailed the policy’


criticize, censure, attack, condemn, castigate, chastise, berate, lambaste, lash, pillory, find fault with, abuse, revile, give someone a bad press

informal knock, slam, hammer, lay into, give someone a roasting, cane, blast, give someone hell, bite someone's head off, jump down someone's throat

British informal slate, slag off, monster

North American informal pummel, cut up

NZ Australian informal bag

dated rate

archaic slash

rare excoriate, objurgate, reprehend