n. (Electricity) water resistant cloth or plastic adhesive tape used to insulate electrical wires, friction tape
INSULATING TAPE
Meaning of INSULATING TAPE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012