live wire in French live wire in French pile électrique noun (figurative) An especially energetic, alert, or vivacious person. Add to Flashcards