Synonyms of take someone by surprise in English:

take someone by surprise


See definition of take someone by surprise

phrase

1‘executives were taken by surprise when sales dropped off late last year’

SYNONYMS

take aback, surprise, shock, stun, stagger, astound, astonish, startle

dumbfound, daze, nonplus, stop someone in their tracks, stupefy, take someone's breath away

shake, shake up, jolt, throw, unnerve, disconcert, disturb, disquiet, unsettle, discompose, bewilder

informal flabbergast, knock for six, knock sideways, knock out, floor, strike dumb