vantage
nounAn advantage in a competition or conflict; superiority.
nounA position, condition, or opportunity that is likely to provide superiority or an advantage.
nounA vantage point.
nounAn advantage.
To profit; aid.
nounAdvantage; gain; profit.
nounAdvantage; the state in which one has better means of action or defense than another; vantage-ground.
nounOpportunity; convenience.
nounSurplus; excess; addition.