duct tape

1 ENTRIES FOUND:
Save
duct tape noun
duct tape
noun
Learner's 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