RichThesaurus
surprise greatly
surprise greatly
synonyms
thrill
take someone's breath away
take aback
floor
overawe
blow someone's mind
shatter
leave aghast
stun
astound
stop someone in their tracks
knock someone out
bowl over
flabbergast
astonish
blow away
awe
stagger
startle
leave open-mouthed
strike dumb
knock for six
amaze
dumbfound
shock
jolt
knock sideways
shake up
surprise greatly
definitions