assail
verb
[ əˈseɪl ]
• make a concerted or violent attack on.
• "the Scots army assailed Edward's army from the rear"
Similar:
attack,
assault,
make an assault on,
launch an attack on,
pounce on,
set upon,
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,
lay into,
tear into,
lace into,
sail into,
pitch into,
get stuck into,
wade into,
let someone have it,
beat up,
jump,
set about,
have a go at,
light into,
Origin:
Middle English: from Old French asaill-, stressed stem of asalir, from medieval Latin assalire, from Latin assilire, from ad- ‘to’ + salire ‘to leap’; compare with assault.