pump trolley
pump trolley · pump trolleys
A light railroad car propelled by a hand-operated pumping mechanismA light railroad car propelled by a hand-operated pumping mechanism; a handcar.
Meaning
1 sensesA light railroad car propelled by a hand-operated pumping mechanism; a handcar.