live wire

1 ENTRIES FOUND:
Save
live wire noun
plural live wires
live wire
noun
plural live wires
Learner's definition of LIVE WIRE
[count] informal
: a very lively and energetic person