assail

Definition

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

Español Atacar o abrumar a alguien con críticas, argumentos o oposición.

Example

"His comments assailed her confidence in her research."