vantage

noun

  1. 1

    the quality of having a superior or more favorable position

    the experience gave him the advantage over me

  2. 2

    place or situation affording some advantage (especially a comprehensive view or commanding perspective)

Synonyms

Also useful for “vantage”:Scrabble