Vantage



noun
1.
(an advantageous position, better situation or opportunity; advantage in tennis same as advantage. -vantage ground position or ground that affords advantageous view. -vantage point point or position that affords wide or advantageous view) ភាពមានប្រៀបជាង, អត្ថប្រយោជន៍
2.
(បច្ចេកទេស) ភាពមានប្រៀបជាង
ENGLISH MEANING
noun
1.
Superior or more favorable situation or opportunity; gain; profit; advantage.
2.
The first point after deuce.
1.
To profit, to aid