assail

1 ENTRIES FOUND:
assail /əˈseɪl/ verb
assails; assailed; assailing
assail
/əˈseɪl/
verb
assails; assailed; assailing
Britannica Dictionary definition of ASSAIL
[+ object]
: to attack or criticize (someone or something) in a violent or angry way
— often used figuratively