assails
as-sails
verb
Launches a violent physical or verbal attack against someone.
"The enemy assails the fortress walls."
verb
Affects someone strongly and suddenly, often unpleasantly.
"A foul odour assails his nostrils."
Thesaurus
Synonyms: attack, snipe, round, assault, lash out, set on
Antonyms: defend