assail

Definition

To attack or overwhelm someone with criticism, argument, or opposition.

中文 用批评、争论或反对攻击或淹没某人

Example

"His comments assailed her confidence in her research."