What does abhetzen mean?

abhetzen - German to English

to tire out