friction tape

English

Noun

friction tape (countable and uncountable, plural friction tapes)

  1. A type of woven cloth adhesive tape, historically made of cotton, infused with a rubber-based adhesive.