Verb · B2
astound
Meaning

to shock or surprise greatly