An Encylopedia Britannica Company

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