VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A car that uses electric motors and motor controllers instead of an internal combustion engine, the power coming from rechargeable batteries.
VariousWords beta
Definition: A car that uses electric motors and motor controllers instead of an internal combustion engine, the power coming from rechargeable batteries.