n. | 1. | Superior or more favorable situation or opportunity; gain; profit; advantage. | ||||||
2. | A position offering a superior view of a scene or situation; - used literally and figuratively; | |||||||
3. | (Tennis) The first point scored after deuce; advantage{5}.
| |||||||
v. t. | 1. | To profit; to aid. |
Noun | 1. | vantage - place or situation affording some advantage (especially a comprehensive view or commanding perspective) |
2. | vantage - the quality of having a superior or more favorable position; "the experience gave him the advantage over me" Synonyms: advantage |