friction tape

Explore definitions, synonyms, and language insights of friction tape

Definitions

Noun
a water-resistant adhesive tape used to insulate exposed electrical conductors

More General Terms