Wiktionary
insulating tapes
n. (plural of insulating tape English)
n. (plural of insulating tape English)