Meaning of pinching nut in English:

pinching nut

noun

  • Jam-nut.

Origin

Mid 19th century; earliest use found in Scientific American.