vantage

(noun, verb)

noun

1. place or situation affording some advantage (especially a comprehensive view or commanding perspective)

Definition categories: location, place, position

2. the quality of having a superior or more favorable position

- the experience gave him the advantage over me

Similar word(s): advantage

Definition categories: attribute, asset, plus

verb

1. (obsolete, transitive) To profit; to aid.