What does abgewrackt mean?

abgewrackt - German to English

split up [scrapped]

View more

  • scrapped
  • washed-up [fig.]
  • spavined