What does auf Draht sein mean?

auf Draht sein - German to English

becoming using one's feet

View more

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