vantage point


Meanings

  • a place from which something can be viewed;
    • "from that vantage point he could survey the whole valley"

Synonyms