1. using or providing or producing or transmitting or operated by electricity (Freq. 16) - electric current - electric wiring - electrical appliances - an electrical storm • Syn: electrical • Pertains to noun: electricity (for: electrical), electricity • Derivationally related forms: electricity 2.(of a situation) exceptionally tense - an atmosphere electric with suspicion • Similar to: tense • Derivationally related forms: electricity 3. affected by emotion as if by electricity; thrilling - gave an electric reading of the play - the new leader had a galvanic effect on morale • Syn: galvanic, galvanizing, galvanising • Similar to: exciting