Definition of press-pin in English:

press-pin

noun

rare
  • A bar used as the lever on a screw-press.

Origin

Mid 19th century; earliest use found in The Times.