eldreven

Etymology
, the latter a participle of.

Adjective

 * 1) electrically powered; electric