electric cars

Synonyms

e-cars

Definition

A car powered by electric power, with a high efficiency, could be powered by renewable sources of energy.