work over (verb) assail: attack, usually with words
Detalii: to assail a task is to approach it with the intent of mastering it, from Latin salire 'to leap'; assault is also based on this word and assail and assault can be synonyms
Sinonime: abuse,
assault,
bash,
berate,
beset,
blast, blister, bust,
charge, come at,
criticize,
encounter, have at,
impugn,
invade,
lambaste, lay into,
malign, maltreat, molest,
revile, set upon,
trash*,
vilify, work over