Select the most appropriate meaning of the following idiom.

A live wire

1
A dangerous and evil person
2
A very active or energetic person
3
An influential and powerful person
4
An angry and bad-tempered person

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation