Meaning

1 senses
  1. A light railroad car propelled by a hand-operated pumping mechanism; a handcar.

pump trolley — meaning, examples, forms, synonyms | Krumeto