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