What does abgehauen mean?

abgehauen - German to English

escaped

View more

  • felled [tree]
  • fled
  • scooted [coll.]
  • made down [coll.]
  • elope
  • scrammed [coll.]
  • chopped-off [coll.]