astonish
verb
[ əˈstɒnɪʃ ]
• surprise or impress (someone) greatly.
• "you never fail to astonish me"
Similar:
amaze,
astound,
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 sideways,
knock out,
knock the stuffing out of,
bowl over,
blow someone's mind,
blow away,
amazed,
filled with astonishment,
filled with amazement,
astounded,
staggered,
surprised,
startled,
stunned,
thunderstruck,
aghast,
taken aback,
confounded,
dumbfounded,
stupefied,
dazed,
nonplussed,
dumbstruck,
open-mouthed,
agape,
lost for words,
wide-eyed,
awed,
filled with awe,
filled with wonder,
awestruck,
wonderstruck,
shaken,
shaken up,
unnerved,
disconcerted,
discomposed,
bewildered,
bemused,
flabbergasted,
flummoxed,
floored,
knocked for six,
bowled over,
blown away,
gobsmacked,
amazing,
astounding,
staggering,
shocking,
surprising,
breathtaking,
striking,
impressive,
bewildering,
stunning,
stupefying,
unnerving,
unsettling,
disturbing,
disquieting,
awe-inspiring,
remarkable,
notable,
noteworthy,
extraordinary,
outstanding,
incredible,
unbelievable,
phenomenal,
uncommon,
Origin:
early 16th century (as astonished, in the sense ‘stunned, bewildered, dismayed’): from obsolete astone ‘stun, stupefy’, from Old French estoner, based on Latin ex- ‘out’ + tonare ‘to thunder’.