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, disquisitive, distaff, dagitab, disadvantage, dissociative, dystopia, disadvantageous, disquietive, desktop, dyestuff, desitive, disdeify, disedify, deceitful, desistive, digestive, disacidify
|
|
|