Verb
1. astonish ::
asombrar
2. astound ::
asombrar
3. amaze ::
asombro
4. stagger ::
tambalear
5. surprise ::
sorpresa
6. startle ::
asustar
7. stun ::
aturdir
8. confound ::
confundir
9. stupefy ::
dejar estupefacto
10. daze ::
aturdimiento
11. take aback ::
tome por sorpresa
13. strike dumb ::
huelga mudo
14. leave open-mouthed ::
dejar con la boca abierta
15. leave aghast ::
dejar estupefacto
16. flabbergast ::
asombrar
17. floor ::
piso
18. bowl over ::
desconcertarse