Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
handcars
in English
handcars
#limited
Definitions
Noun
a
lightweight
rail
car
powered
by
hand
(
pumping
mechanism
)
The
workers
used
a
handcar
to
transport
tools
along
the
railway
track
.
plural
of
handcar
A
group
of
railway
enthusiasts
collected
several
handcars
for
their
museum
exhibit
.
Base Words
cars
hand