live wire Meaning, Definition & Usage

  1. noun an alert and energetic person
    sharpy; eager beaver; sharpie; busy bee.

WordNet