vantage

noun

An advantage in a competition or conflict; superiority.

noun

A position, condition, or opportunity that is likely to provide superiority or an advantage.

noun

A vantage point.

noun

An advantage.

To profit; aid.

noun

Advantage; gain; profit.

noun

Advantage; the state in which one has better means of action or defense than another; vantage-ground.

noun

Opportunity; convenience.

noun

Surplus; excess; addition.