1.Definition: (of a situation) exceptionally tense
"An atmosphere electric with suspicion"
2.Definition: affected by emotion as if by electricity; thrilling
"Gave an electric reading of the play"
3.Definition: using or providing or producing or transmitting or operated by electricity
"Electric current", "Electric wiring", "Electrical appliances", "An electrical storm"