Find the word definition

Wiktionary
pump trolley

alt. A light railroad car propelled by a hand-operated pumping mechanism, handcar n. A light railroad car propelled by a hand-operated pumping mechanism, handcar

Wikipedia
Pump trolley