HANDCAR


Meaning of HANDCAR in English

■ noun N. Amer. a light railway vehicle propelled by cranks or levers, used by workers inspecting the track.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.