RichThesaurus
leave aghast
leave aghast
synonyms
stagger
stun
strike dumb
startle
take aback
flabbergast
floor
dumbfound
amaze
take someone's breath away
shake up
surprise
nonplus
leave open-mouthed
blow someone's mind
bewilder
astonish
astound
blow away
bowl over
knock for six
daze
stop someone in their tracks
shake
stupefy
disconcert
confound
throw
catch off balance
knock sideways
shock
unnerve
take by surprise
knock out
discompose
perplex
jolt
dismay
knock the stuffing out of
overawe
shatter
overwhelm
faze
awe
confuse
obfuscate
rock
mystify
stump
surprise greatly
leave aghast
definitions