, or vantage-ground
That which gives superiority of attack on, or defence against, an enemy; affording means of annoyance or resistance.
·noun Superiority; mastery; — with of or over. II. Advantage ·noun Interest of money; increase; ov...
Webster's Dictionary of the English Language