DUCT TAPE definition: 1. a long, thin strip of very strong, sticky material that is sold in a roll and is often used for…. Learn more.
Little Oxford English Dictionary: 9780198614388
Cambridge International Dictionary of English: Procter, Paul
Duct tape Meaning
SEAL English meaning - Cambridge Dictionary
How did duct tape get its name? - Quora
Cambridge International Dictionary of English: Procter, Paul
CASSETTE English meaning - Cambridge Dictionary
SQUARE English meaning - Cambridge Dictionary
Duct tape - Definition, Meaning & Synonyms