Webster's Revised Unabridged Dictionary · 1913
Vantage point
Copy link
Vantage point
A point giving advantage; vantage ground.
↑