|
Definition of Pump trolley
1. Noun. A light railroad car propelled by a hand-operated pumping mechanism, handcar ¹
¹ Source: wiktionary.com
|
1. Noun. A light railroad car propelled by a hand-operated pumping mechanism, handcar ¹
¹ Source: wiktionary.com