handcar

Definitions


[ˈhan(d)kɑː], (Noun)

Definitions:
- a light railway vehicle propelled by cranks or levers and used by workers for inspecting the track


Phrases:

Origin:




definition by Oxford Dictionaries