Synonyms of take someone by surprise in English:

take someone by surprise

See definition of take someone by surprise


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


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