Synonyms and related words :
baffle, balk, blast, brave, challenge, checkmate, circumvent, confound, confront, contravene, counter, counteract, countermand, counterwork, cross, dash, deceive, defeat, defy, destroy, discomfit, disconcert, discountenance, dish, disrupt, elude, evade, flummox, foil, frustrate, get around, get round, give the runaround, give the slip, go one better, knock the chocks, nonplus, outfigure, outflank, outgeneral, outguess, outmaneuver, outplay, outreach, outsmart, outwit, overreach, pass the buck, perplex, ruin, sabotage, scotch, spike, spoil, stump, thwart, upset, victimize