Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
autocar
in English
autocar
us
//ˈɔːtəˌkɑr//
uk
//ˈɔːtəˌkɑː//
#uncommon
Definitions
Noun
an
early
vehicle
powered
by
steam
or
electricity
The
company
developed
an
autocar
that
ran
on
electric
power
.
Base Words
auto
car