Webster's Revised Unabridged Dictionary · 1913

Vantage point

Vantage point

A point giving advantage; vantage ground.