Feedback
Autocar
Meaning
Noun
●
A
road
vehicle
powered
by steam
or
electricity
rather than
by traction.
Sourced from
Wiktionary
Synonyms
Connaisseur
Related
Automobile
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better