English | German | Russian | Czech

pump car English

Meaning pump car meaning

What does pump car mean?

pump car

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

Synonyms pump car synonyms

What other words have the same or similar meaning as pump car?

pump car English » English

pump trolley jigger handcar draisine

Are you looking for...?

pump | car