live wire
US
/ˌˈlaɪv ˌˈwaɪər/
UK
/lɪv waɪə/
Definition for live wire is being prepared and will be available soon.
Definition for live wire is being prepared and will be available soon.