done for in German done for in German geliefert adj Doomed; without hope of recovery. Add to Flashcards