advantage or superiority (the vantage of wisdom that comes with age)
a position, place, or condition affording some advantage or commanding view
a vantage point, vantage ground
in lawn tennis, they shout "vantage in" and "vantage out" instead of "ad in" and "ad out"
Google found a vantage point behind the fence where he could spy on the dog next door.