vantage (n.)

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

  2. the quality of having a superior or more favorable position; the experience gave him the advantage over me

    [ Syn: advantage ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.