Meaning of pinch roll in English:

pinch roll

Pronunciation /ˈpɪn(t)ʃ rəʊl/

noun

  • 1Either of a pair of rollers which grip material passing between them.

Origin

1950s; earliest use found in The Engineer.