handcar
1. [ noun ] (transportation) a small railroad car propelled by hand or by a small motor
Related terms: car
Similar spelling:   handcart
  handcraft
  handcolor
  handicraft
  hand_cream
  handsaw
  hand_ax
  handcolour
  handwash
  handicap
  handgrip
  handcuff
  handclap
  hand_axe
  hands
  handcuffs
  handclasp