bn:00079568n
Noun Concept
EN
vantage
EN
Place or situation affording some advantage (especially a comprehensive view or commanding perspective) WordNet 3.0
Definitions
Relations
Sources
EN
Place or situation affording some advantage (especially a comprehensive view or commanding perspective) WordNet 3.0 & Open English WordNet
A place or position affording a good view; a vantage point. Wiktionary
Place or position affording a good view; a vantage point. Wiktionary (translation)
WordNet 3.0 & Open English WordNet
EN
Wiktionary
EN