What does ausgeschlachtet mean?

ausgeschlachtet - German to English

cannibalised [Br.]

View more

  • cannibalized
  • gutted
  • exploited