WordUnscrambler Home
vantage
Definitions
[ˈvɑːntɪdʒ], (Noun)
Definitions:
- a place or position affording a good view of something
(e.g: from my vantage point I could see into the front garden)
Phrases:
Origin
:
Middle English: from Anglo-Norman French, shortening of Old French avantage ‘advantage’
Click here to see the free dictionary definition for vantage
definition by Oxford Dictionaries