History
History
Synonyms
UK
US
Meaning:
electric

(of machinery, systems, objects etc) of, worked by, capable of producing, electricity

energetic

MOTOR-DRIVEN as in Wiktionary
MOTOR-DRIVEN as in Wikipedia