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