friction tape
English
Noun
friction
tape
(
countable and uncountable
,
plural
friction tapes
)
A
type
of
woven
cloth
adhesive tape
, historically made of
cotton
,
infused
with a
rubber
-
based
adhesive
.