alight upon, ambush, appear unexpectedly, arrive at, arrive upon, assail, assault, attack, be unexpected, blitz, bob up, bump into, bushwhack, come across, come among, come at, come down on, come unawares, come up against, come upon, confront, crack down on, creep up on, descend on, descend upon, drop on, encounter, fall across, fall among, fall foul of, fall on, flash upon one, gang up on, get at, go at, go for, harry, have at, hit, hit like lightning, hit upon, jump, land on, lay at, lay hands on, lay into, light into, light upon, meet, meet head-on, meet up with, meet with, mug, pitch into, pitch upon, pop up, pounce upon, pound, reach, run across, run into, run smack into, run up against, run upon, sail into, set on, set upon, settle on, strike, strike upon, stumble on, stumble upon, surprise, swoop down on, take the offensive, turn up, wade into
plan, scheme, design, frame, contrive, project, forecast, sketch, devise, invent, set one's wits to work, spring a project, fall upon
, hit upon, strike out, chalk out, cut out, lay out, map out, lay down a plan, shape out a course, mark out a course, predetermine, concert, preconcert, preestablish, prepare, hatch, hatch a plot concoct, take steps, take measures, cast, recast, systematize, organize, arrange, digest, mature, plot, counter-plot, counter-mine, dig a mine, lay a train, intrigue.
attack, assault, assail, invade, set upon, fall upon
, charge, impugn, break a lance with, enter the lists, assume the offensive, take the offensive, be the aggressor, become the aggressor, strike the first blow, draw first blood, throw the first stone at, lift a hand against, draw the sword against, take up the cudgels, advance against, march against, march upon, harry, come on, show fight, strike at, poke at, thrust at, aim a blow at, deal a blow at, give one a blow, fetch one a blow, fetch one a kick, give one a kick, have a cut at, have a shot at, take a cut at, take a shot at, have a fling at, have a shy at, be down upon, pounce upon, fall foul of, pitch into, launch out against, bait, slap on the face, make a thrust at, make a pass at, make a set at, make a dead set at, bear down upon, close with, come to close quarters, bring to bay, ride full tilt against, attack tooth and nail, go at hammer and tongs, let fly at, dash at, run a tilt at, rush at, tilt at, run at, fly at, hawk at, have at, let out at, make a dash, make a rush at, strike home, drive one hard, press one hard, be hard upon, run down, strike at the root of, lay about one, run amuck, aim at, draw a bead on, fire upon, fire at, fire a shot at, shoot at, pop at, level at, let off a gun at, open fire, pepper, bombard, shell, pour a broadside into, fire a volley, fire red-hot shot, spring a mine, throw a stone, throw stones at, stone, lapidate, pelt, hurl at, hurl against, hurl at the head of, rock beset, besiege, beleaguer, lay siege to, invest, open the trenches, plant a battery, sap, mine, storm, board, scale the walls, cut and thrust, bayonet, butt, kick, strike, whip, assail, impugn, malign (detract), bomb, rocket, blast.
discover, find, determine, evolve, learn, fix upon, pick up, find out, trace out, make out, hunt out, fish out, worm out, ferret out, root out, fathom, bring out, draw out, educe, elicit, bring to light, dig out, grub up, fish up, unearth, disinter, solve, resolve, elucidate, unriddle, unravel, unlock, crack, crack open, pick up, open the lock, find a clue, find clew a to, find the key to the riddle, interpret, disclose, trace, get at, hit it, have it, lay one's finger, lay one's hands upon, spot, get at the truth, arrive at the truth, put the saddle on the right horse, hit the right nail on the head, be near the truth, be warm, get warmer, burn, smoke, scent, sniff, catch a whiff of, smell a rat, open the eyes to, see through, see daylight, see in its true colors, see the cloven foot, detect, catch, catch tripping, pitch upon, fall upon
, light upon, hit upon, stumble upon, pop upon, come across, come onto, meet with, meet up with, fall in with, recognize, realize, verify, make certain of, identify, Int, eureka!, aha!, I've got it!.
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.