meaning of auf Draht sein

auf Draht sein - German to English

becoming using one's feet

View more

  • become to scrape [coll.]
  • becoming on the ball