Ratchet-punch

Definitions

  • Chambers's Twentieth Century Dictionary
    • Ratchet-punch a punch worked by means of a ratchet-lever
    • ***

Etymology

Chambers's Twentieth Century Dictionary
Rack.