Answer: vantaged

AnswerCrossword Clue
vantagedVANTAGE, to benefit (to obtain an advantage)