Vantage

Webster's Dictionary of the English Language

·noun The first point after deuce.

II. Vantage ·vt To Profit; to Aid.

III. Vantage ·noun superior or more favorable situation or opportunity; gain; profit; advantage.

Related Words