Dictionary search results

Showing 1-3 of 3 results

sticky tape British & World English

Transparent adhesive tape

sticky tape in tape British & World English

A strip of paper or plastic coated with adhesive and sold in a roll, used to stick things together