To have at vantage Meaning, Definition & Usage

Definitions
  1. to have the advantage of; to be in a more favorable condition than. "He had them at vantage, being tired and harassed with a long march." Bacon.

Webster 1913