English | German | Russian | Czech

autocar English

Meaning autocar meaning

What does autocar mean?

autocar

(archaic) A road vehicle powered by steam or electricity rather than by traction.

Synonyms autocar synonyms

What other words have the same or similar meaning as autocar?

Are you looking for...?