DRYFOOT


Meaning of DRYFOOT in English

noun the scent of the game, as far as it can be traced.

Webster English vocab.      Английский словарь Webster.