Definition of duct tape
English to English noun - 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.
source: WordNet 3.0
Visual Synonyms 
Nearby Word
duct tape, deductive, dustup, dissociative, disquisitive, disadvantage, distaff, dagitab, dystopia, disadvantageous, disquietive, desktop, desitive, dyestuff, disedify, disdeify, deceitful, desistive, digestive, disacidify
|
|
|