Vantage point

Vantage point

  1. A point giving advantage; vantage ground.