Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
surprise 
  vb 
1 amaze, astonish, astound, bewilder, bowl over  (informal) confuse, disconcert, flabbergast  (informal) leave open-mouthed, nonplus, stagger, stun, take aback, take (someone's) breath away 
2 burst in on, catch in the act  or  red-handed, catch napping, catch on the hop  (informal) catch unawares  or  off-guard, come down on like a bolt from the blue, discover, spring upon, startle 
  n 
3 amazement, astonishment, bewilderment, incredulity, stupefaction, wonder 
4 bolt from the blue, bombshell, eye-opener  (informal) jolt, revelation, shock, start  (informal) turn-up for the books  (informal)