autocarEtymologyFrom auto- (“self-propelled”) + car.autocar means A road vehicle powered by steam or electricity rather than by traction. Lexicurio rates it Sui generis — a strength score of 89 out of 100.nounA road vehicle powered by steam or electricity rather than by traction.