LIVE WIRE


Meaning of LIVE WIRE in English

[live wire] n (1903): an alert, active, or aggressive person

Merriam-Webster English vocab.      Английский словарь Merriam Webster.