Comprehensive resource for understanding and mastering English idioms
The idiom "live wire" means a person who is lively, energetic, enthusiastic, or full of life. It can also refer to someone who is highly sensitive or reactive, often in an emotional or physical sense. The figurative meaning of the idiom is that the person is always on the go, never sleeping or resting, and is constantly in motion.
The exact origins of the idiom "live wire" are uncertain, but it is believed to have originated in the late 19th or early 20th century. One theory suggests that it comes from the name of a type of electrical wire that was used to power early electric lights and appliances. These wires were known for being highly energized and always on the go, much like the people who are referred to as "live wires" today.