LIVE WIRE


Meaning of LIVE WIRE in English

noun Date: 1903 an alert, active, or aggressive person, live-wire adjective

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.