bowl over
• knock someone down.
• "he was almost bowling people over in his haste"
• overwhelm or greatly impress someone.
• "his performance bowled me over"
Similar:
overwhelm,
astound,
amaze,
astonish,
surprise,
impress,
overawe,
dumbfound,
stagger,
stun,
daze,
bewilder,
nonplus,
shock,
startle,
shake,
take aback,
leave open-mouthed,
leave aghast,
take someone's breath away,
strike dumb,
catch off balance,
knock for six,
knock sideways,
throw,
floor,
flabbergast,
faze,
blow someone's mind,
blow away,