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