An Encylopedia Britannica Company

duct tape

1 ENTRIES FOUND:
duct tape noun
duct tape
noun
Britannica Dictionary definition of DUCT TAPE
[noncount]
: a wide, sticky, and usually silver tape that is made of cloth and that is used especially to repair things