Find the word definition

Wiktionary
insulating tapes

n. (plural of insulating tape English)