Synonyms of take someone by surprise in English:

take someone by surprise

See definition of take someone or something 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