outstrip
beat, better, eclipse, exceed, excel, get ahead of, knock spots off (informal) leave behind, leave standing (informal) lose, outclass, outdistance, outdo, outpace, outperform, outrun, outshine, overtake, run rings around (informal) shake off, surpass, top, transcend