Home

Word

insulating tape, n.
more info a water-resistant adhesive tape used to insulate exposed electrical conductors
<noun.artifact>

friction tape insulating tape
semantic pointers
hypernym