RichThesaurus
leave openmouthed
leave openmouthed
synonyms
astound
bowl over
awe
blow away
jar
stupefy
take one’s breath away
consternate
strike dumb
daze
take aback
flabbergast
nonplus
stun
throw a curve
strike with awe
dismay
discomfit
electrify
startle
stagger
perplex
spring something on
unsettle
rock
rattle
confound
dazzle
disconcert
dumbfound
petrify
jolt
cause wonder
shake up
shock
overwhelm
amaze
leave aghast
bewilder
surprise
floor
confuse
leave openmouthed
antonyms
expect