Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

autocar Definition

Cancel
autocar
noun
A road vehicle powered by steam or electricity rather than by traction

Words Related to autocar!

autocar Examples by Brain Bank Users