DictionaryAI

pinch roller

Short definition from Wiktionary

Noun

  1. A rubber wheel that presses tape against a capstan.

We haven’t written up pinch roller yet: Simple and Standard meanings, examples and a quiz.