Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

live wire Definition

Cancel
live wire
noun(live wire)
an alert, active, or aggressive person

Words Related to live wire!

live wire Examples by Brain Bank Users