Meaning of handcar
Definition of handcar
(noun)
a
small
railroad
car propelled by
hand
or by a
small
motor
Other information on handcar
WIKIPEDIA results for
handcar
Amazon results for
handcar
Tweet