Handcar

Noun

  • A light railroad car propelled by a hand-operated pumping mechanism

Leave a Reply

Your email address will not be published.