LIVE WIRE
Meaning of LIVE WIRE in English
noun
1. : an energized electrical conductor
2. : an alert, active, aggressive person
a live wire, full of American know-how — C.W.Mills
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012