Definition of throw-off in English:

throw-off

noun

  • The release of the hounds at the start of a hunt.