insulating tape

Noun
  1. A water-resistant adhesive tape used to insulate exposed electrical conductors (synset 103401677)

Other Searches