accomplish, achieve, benefit, flourish, gain, get, overcome, prevail, prosper, realize, thrive, triumph, win. Strong matches. acquire, arrive, avail, conquer, distance, earn, fulfill, hit, obtain, outdistance, outwit, possess, profit, reap, receive, recover, retrieve, score, secure, surmount, vanquish, work, worst.