Meaning of beast of the chase in English:

beast of the chase

(also bird of the chase)

phrase

archaic
  • An animal traditionally hunted for sport across open country.