phrasal to be to windward of, to be on the scent of, to have a superior position to
HAVE THE WIND OF
Meaning of HAVE THE WIND OF in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012