noun
a form of energy resulting from the existence of charged particles (such as electrons or protons), either statically as an accumulation of charge or dynamically as a current
-
The city relies on electric power to keep the lights on and the buildings running.
-
I forgot to pay the electric bill, so now we're out of power.
-
I'm gonna hook up my new speakers to the electric power and blast some tunes.
-
Her charisma was like an electric power, drawing people in wherever she went.