a wide silvery adhesive tape intended to seal joints in sheet metal duct work but having many other uses
"duct tape holds the world together"
Translations for duct tape
From our Multilingual Translation Dictionary
Get even more translations for duct tape »
Find a translation for the duct tape synonym in other languages:
Select another language: