RichThesaurus
take aback
take aback
synonyms
floor
disconcert
stagger
stun
astonish
confound
startle
dumbfound
shock
amaze
nonplus
bewilder
bowl over
astound
daze
shake
discompose
flabbergast
unnerve
knock for six
surprise
stupefy
take someone's breath away
shake up
throw
unsettle
overwhelm
blow away
faze
disturb
rattle
dismay
upset
perturb
knock sideways
discomfit
fluster
strike dumb
throw off balance
agitate
stop someone in their tracks
perplex
jolt
blow someone's mind
leave open-mouthed
ruffle
abash
discombobulate
alarm
confuse
more synonyms
take aback
antonyms
reassure
encourage
expect
calm
soothe
hearten
comfort
clear up
explain
bore
yield
educate
make happy
assure
please
lay out
explicate
compose
dull
surrender
enlighten