Having electricity.
Showing or having strong emotion.
Arousing strong emotion.
Synonym of high-powered