vantage point
English Thesaurus
1. a place from which something can be viewed (noun.location)
| hypernym | : | vantage, |
| definition | : | place or situation affording some advantage (especially a comprehensive view or commanding perspective) (noun.location) |
Visual ArtiKata
Explore vantage point in ArtiKata.com >
