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