autocar (English, noun)
expansion: autocar (plural autocars)
Senses:
glosses: A road vehicle powered by steam or electricity rather than by traction.
tags: archaic
Forms:
form: autocars
tags: plural