Mirriam-Webster Online Dictionary: “A position of standpoint from which something is viewed or considered.”
Dictionary.com: “A position or place that affords a wide or advantageous perspective; viewpoint: to survey a valley from the vantage point of a high hill.”
American Heritage Dictionary: “A position that affords a broad overall view or perspective, as of a place or situation.”
Roget’s New Millennium Thesaurus: Synonyms: Angle, perspective, point of view, position, viewpoint.
American Dictionary of the English Language, Noah Webster (1828): “Vantage Ground: Superiority of a state or place. The place or condition which gives one an advantage over another.”