4.6 (612) · $ 24.99 · In stock
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.
HAMMER English meaning - Cambridge Dictionary
SOLENOID definition in the Cambridge English Dictionary
British English IPA Variations - Pronunciation Studio
Cambridge International Dictionary of English: Procter, Paul
Definition & Meaning of Duct tape
TAPE RECORDER English meaning - Cambridge Dictionary
TICKER TAPE English meaning - Cambridge Dictionary
HIGHLIGHTER English meaning - Cambridge Dictionary
FERRULE English meaning - Cambridge Dictionary