astonish
/əˈstɑnɪʃ/
transitive verb
Surprise or impress (someone) greatly.
you never fail to astonish me
amaze,astound,stagger,surprise,startle,stun,confound,dumbfound,stupefy,daze,nonplus
transitive verb
Surprise or impress (someone) greatly.
you never fail to astonish me
amaze,astound,stagger,surprise,startle,stun,confound,dumbfound,stupefy,daze,nonplus