THESAURUS
Surprise
admiration, amaze, amazement, ambush, assail, assault, astonish, astonishment, astound, astoundment, attack, awe, awestrike, bedaze, bedazzle, beguilement, bewilder, bewilderment, blitz, blockbuster, blow, boggle, bomb, bombshell, bowl down, bowl over, breathless wonder, bushwhack, capture, catch, catch off-guard, catch unawares, come at, come down on, come from behind, come upon unexpectedly, confound, crack down on, daze, dazzle, descend on, descend upon, discomfit, disconcert, discover, dismay, do the unexpected, drop in on, dumbfound, dumbfounder, dumbfoundment, earthshaker, eye-opener, fall on, fall upon, fascination, faze, flabbergast, floor, gang up on, go at, go for, grab, grasp, harry, have at, hit, hit like lightning, incredulity, joker, jolt, jump, kicker, land on, lay at, lay for, lay hands on, lay into, light into, marvel, marveling, mug, nonplus, overwhelm, paralyze, peripeteia, perplex, petrify, pitch into, pounce upon, pound, pull up short, puzzlement, rattle, revelation, rock, sail into, seize, sense of mystery, sense of wonder, set on, set upon, shock, shocker, sneak attack, spring a surprise, spring upon, stagger, staggerer, startle, startler, strike, strike dead, strike dumb, strike with wonder, stun, stupefaction, stupefy, surprisal, surprise attack, surprise ending, surprise package, surprise party, swan, switch, swoop down on, take, take aback, take by surprise, take short, take the offensive, take unawares, thunderbolt, thunderclap, wade into, waylay, wonder, wonderment
ROGET THESAURUS
Surprise
Cunning
VB
be cunning, have cut one's eyeteeth, contrive, live by one's wits, maneuver, intrigue, gerrymander, finesse, double, temporize, stoop to conquer, reculer pour mieux sauter, circumvent, steal a march upon, overreach, throw off one's guard, surprise, snatch a verdict, waylay, undermine, introduce the thin end of the wedge, play a deep game, play tricks with, ambiguas in vulgum spargere voces, flatter, make things pleasant, have an ax to grind, dodge, sidestep, bob and weave.
Wonder
N
wonder, marvel, astonishment, amazement, wonderment, bewilderment, amazedness, admiration, awe, stupor, stupefaction, stound, fascination, sensation, surprise, note of admiration, thaumaturgy, surprised, aghast, all agog, breathless, agape, open- mouthed, awestruck, thunderstruck, moonstruck, planet-struck, spellbound, lost in amazement, lost in wonder, lost in astonishment, struck all of a heap, unable to believe one's senses, like a duck ion thunder, wonderful, wondrous, surprising, unexpected, unheard of, mysterious, miraculous, indescribable, inexpressible, inaffable, unutterable, unspeakable, monstrous, prodigious, stupendous, marvelous, inconceivable, incredible, inimaginable, unimaginable, strange, passing strange, striking, overwhelming, wonder-working, wonderfully fearfully, for a wonder, in the name of wonder, strange to say, mirabile dictu, mirabile visu, to one's great surprise, with wonder, with gaping mouth, with open eyes, with upturned eyes, Int, lo, lo and behold!, O!, heyday!, halloo!, what!, indeed!, really!, surely!, humph!, hem!, good lack, good heavens, good gracious!, Ye gods!, good Lord!, good grief!, Holy cow!, My word!, Holy shit!, gad so!, welladay!, dear me!, only think!, lackadaisy!, my stars, my goodness!, gracious goodness!, goodness gracious!, mercy on us!, heavens and earth!, God bless me!, bless us, bless my heart!, odzookens!, O gemini!, adzooks!, hoity-toity!, strong!, Heaven save the mark, bless the mark!, can such things be!, zounds!, 'sdeath!, what on earth, what in the world!, who would have thought it!, you don't say so!, You're kidding!, No kidding? what do you say to that!, nous verrons!, how now!, where am I?, vox faucibus haesit, one's hair standing on end.
VB
wonder, marvel, admire, be surprised, start, stare, open one's eyes, rub one's eyes, turn up one's eyes, gloar, gape, open one's mouth, hold one's breath, look aghast, stand aghast, stand agog, look blank, tombe des nues, not believe one's eyes, not believe one's ears, not believe one's senses, not be able to account for, not know whether one stands on one's head or one's, surprise, astonish, amaze, astound, dumfound, dumfounder, startle, dazzle, daze, strike, strike with wonder, strike with awe, electrify, stun, stupefy, petrify, confound, bewilder, flabbergast, stagger, throw on one's beam ends, fascinate, turn the head, take away one's breath, strike dumb, make one's hair stand on end, make one's tongue cleave to the roof of one's mout, make one stare, take by surprise, be wonderful, beggar description, beggar the imagination, baffle description, stagger belief.
Inexpectation
N
inexpectation, non-expectation, false expectation, miscalculation, surprise, sudden burst, thunderclap, blow, shock, start, bolt out of the blue, wonder, eye opener, unpleasant surprise, pleasant surprise, nonexpectant, surprised, unwarned, unaware, off one's guard, inattentive, unexpected, unanticipated, unpredicted, unlooked for, unforeseen, unhoped for, dropped from the clouds, beyond expectation, contrary to expectation, against expectation, against all expectation, out of one's reckoning, unheard of, startling, surprising, sudden, unpredictable, unforeseeable (unknowable), abruptly, unexpectedly, surprisingly, plump, pop, a l'improviste, unawares, without notice, without warning, without a 'by your leave', like a thief in the night, like a thunderbolt, in an unguarded moment, suddenly, Int, heydey!, little did one think, little did one expect, nobody would ever suppose, nobody would ever think, nobody would ever expect, who would have thought? it beats the Dutch.
VB
not expect, be taken by surprise, start, miscalculate, not bargain for, come upon, fall upon, be unexpected, come unawares, turn up, pop, drop from the clouds, come upon one, burst upon one, flash upon one, bounce upon one, steal upon one, creep upon one, come like a thunder clap, burst like a thunderclap, thunder bolt, take by surprise, catch by surprise, catch unawares, catch napping, yach, pounce upon, spring a mine upon, surprise, startle, take aback, electrify, stun, stagger, take away one's breath, throw off one's guard, astonish, dumbfound.