Advertisement

vantage (n.)

early 14c., "advantage, profit," from Anglo-French vantage, from Old French avantage "advantage, profit, superiority" (see advantage). Vantage point "favorable position" attested from 1865; a similar notion was in earlier vantage ground (1610s).

Others are reading

Advertisement
Definitions of vantage from WordNet

vantage (n.)
place or situation affording some advantage (especially a comprehensive view or commanding perspective);
vantage (n.)
the quality of having a superior or more favorable position;
Synonyms: advantage
From wordnet.princeton.edu