assail
1. (=attack) (literally) acometer, atacar (figurative) atacar
·he was assailed by critics
·le atacaron los críticos
·a sound assailed my ear
·un ruido penetró (en) mis oídos
2. (=bombard)
·to assail somebody with questions
·asaltar or bombardear a somebody, someone a preguntas, freír a somebody, someone a preguntas *
·they assailed her with questions
·la asaltaron or bombardearon a preguntas, la frieron a preguntas *
·he was assailed by doubts
·doubts assailed him
·le asaltaban las dudas