Synonyms and related words :
bamboozle, beat, beat all hollow, beat hollow, beguile, best, betray, bluff, cajole, cheat on, circumvent, conjure, deceive, defeat, delude, destroy, diddle, do in, double-cross, drub, dupe, elude, evade, fix, foil, forestall, frustrate, gammon, get around, get round, give the runaround, give the slip, go one better, gull, hide, hoax, hocus-pocus, hornswaggle, hors de combat, humbug, juggle, lambaste, lather, let down, lick, mock, outclass, outdo, outfight, outfigure, outflank, outfox, outgeneral, outgo, outguess, outjump, outleap, outmarch, outpace, outperform, outplay, outpoint, outrange, outreach, outride, outrival, outrun, outsail, outshine, outsmart, outstep, outstrip, outvie, outwit, overjump, overleap, overmatch, overplay, overreach, override, pass the buck, pigeon, play one false, put, put something over, ruin, settle, skin, skin alive, snow, stonewall, string along, take in, thrash, trick, trim, triumph over, trounce, two-time, undo, victimize, whip, worst