Assail
meaning: to attack someone violently or criticize someone strongly:
usage: The victim had been assailed with repeated blows to the head and body .
meaning: to attack someone violently or criticize someone strongly:
usage: The victim had been assailed with repeated blows to the head and body .