astound
verb
[ əˈstaʊnd ]
• shock or greatly surprise.
• "her bluntness astounded him"
Similar:
amaze,
astonish,
stagger,
surprise,
startle,
stun,
confound,
dumbfound,
stupefy,
daze,
nonplus,
throw,
shake,
unnerve,
disconcert,
discompose,
bewilder,
take someone's breath away,
take by surprise,
take aback,
shake up,
stop someone in their tracks,
strike dumb,
leave open-mouthed,
leave aghast,
catch off balance,
flabbergast,
floor,
knock for six,
knock someone sideways,
knock out,
knock the stuffing out of,
bowl over,
blow someone's mind,
blow away,
Origin:
Middle English (as an adjective in the sense ‘stunned’): from astoned, past participle of obsolete astone (see astonish).