electrical energy

Noun
  1. Energy made available by the flow of electric charge through a conductor (synset 111470903)
    "they built a car that runs on electricity"; "The power went oout around midnight"

Found on Word Lists

Other Searches