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. Сжатый оксфордский словарь английского языка. 2004