What is the full meaning of vantages
VANTAGE, (Spenser) to benefit [v]
Example of the word vantages placed on a Scrabble board.