meaning of vantage

1. superior or more favorable situation or opportunity; gain; profit; advantage.
2.
The first point after deuce.
3.
To profit; to aid.
4.
the quality of having a superior or more favorable position; "the experience gave him the advantage over ">me"


Related Words

vantage | vantage point |

Developed & Maintained By Taraprasad.com

Treasure Words