What does abschleppend mean?

abschleppend - German to English

pulling off