Dicionário

Vantage point

Webster's Dictionary 1913

Vantage point. A point giving advantage; vantage ground.