hybrid car
/ˈhaibɹidkɑː/
hybrid car
English
Noun
Ad
Definition
An automobile powered by both an internal combustion engine and an electric motor.
Ad
/ˈhaibɹidkɑː/
hybrid car
An automobile powered by both an internal combustion engine and an electric motor.