Idiom: Live wire

Idiom Definitions for 'Live wire'


A person who is very active, both mentally and physically, is a live wire.

See also: