RichThesaurus
leave someone open-mouthed
leave someone open-mouthed
synonyms
knock for six
overpower
take someone's breath away
amaze
astonish
knock someone out
dazzle
dumbfound
flabbergast
knock sideways
bowl over
stagger
astound
enchant
take aback
stun
stupefy
overwhelm
floor
blow away
confound
entrance
hit like a ton of bricks
impress
leave someone open-mouthed
antonyms