asaltar
1. intr. Acometer una fortaleza para conquistarla:
asaltar el castillo.
2. Atacar a una persona o una entidad para robarla:
le asaltaron para robarle el reloj.
3. Acometer repentinamente y por sorpresa:
la asaltaron los fotógrafos.
4. Ocurrir, sobrevenir de pronto alguna cosa, un pensamiento, etc.:
asaltar una duda, una idea.
Diccionario de la lengua española