RichThesaurus
hit like a ton of bricks
hit like a ton of bricks
synonyms
knock for six
stupefy
floor
blow away
knock sideways
stagger
bowl over
dumbfound
take someone's breath away
flabbergast
overwhelm
amaze
confound
astonish
astound
take aback
shock
shake up
startle
stun
overpower
impress
bewilder
entrance
dazzle
leave someone open-mouthed
devastate
enchant
disconcert
dismay
overcome
daze
knock the stuffing out of
knock someone out
leave open-mouthed
nonplus
seize
act on
impact
feel
scar
take
collide
set up
mark
blow
ruin
hullabaloo
rush
crash
more synonyms
hit like a ton of bricks
antonyms