Noun


1. vantage, position, place

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

2. advantage, vantage, asset, plus

usage: the quality of having a superior or more favorable position; "the experience gave him the advantage over me"

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

See also: vantage (Dictionary)