friction tape
noun
: a usually cloth tape impregnated with water-resistant insulating material and an adhesive and used especially to protect, insulate, and support electrical conductors
Love words? Need even more definitions?
Merriam-Webster unabridged
Share