live wire
English Dictionary
->
Letter L
-> live wire
Search Dictionary:
live wire Definition
(n)
an
alert
and
energetic
person
live wire Synonyms
busy bee
eager beaver
live wire
sharpie
sharpy
© Art Branch Inc.