'duct tape' definitions:

Definition of 'duct tape'

From: WordNet
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"