8 letters · 17 points in Scrabble
noun a notable achievement
verb use or manipulate to one's advantage
verb draw from; make good use of