What is the meaning of duck tape in English?

Learn vocabulary with pictures as well as definitions of duck tape in English

Learn in

See more

n. duck tape

Definition of duck tape in English

Durable, flexible, cloth-backed adhesive tape, which is often coated in plastic.

Synonyms of duck tape in English

duct tape