vantage

Noun
  1. Place or situation affording some advantage (especially a comprehensive view or commanding perspective) (synset 108694813)
  2. The quality of having a superior or more favorable position (synset 105163204)
    "the experience gave him the advantage over me"

Other Searches