Synonyms to gain on

catch up, abduct, carry off, catch up with, come up to, come up with, ensnare, entangle, entrap, fascinate, gain upon, grip, hold, kidnap, lap, leave behind, leave standing, mesmerize, outpace, outrun, outsail, outstrip, overhaul, overtake, pass, shanghai, snare, spellbind, tangle, throttle, trap, beat, beat all hollow, beat hollow, best, defeat, destroy, distance, do in, drub, fix, hide, hors de combat, lambaste, lather, lick, outclass, outdistance, outdo, outfight, outgeneral, outgo, outjump, outleap, outmaneuver, outmarch, outperform, outplay, outpoint, outrange, outreach, outride, outrival, outshine, outstep, outvie, outwit, overjump, overleap, overmatch, overplay, override, put, ruin, settle, skin, skin alive, thrash, trim, triumph over, trounce, undo, whip, worst, be the bellwether, beacon, better, bulk, bulk large, cap, eclipse, exceed, excel, get ahead of, get be