vantage
noun
1. place or situation affording some advantage (especially a comprehensive view or commanding perspective)
Definition categories: location, place, position
2. the quality of having a superior or more favorable position
- the experience gave him the advantage over me
Similar word(s): advantage
verb
1. (obsolete, transitive) To profit; to aid.