Definition of sticky tape in English:
noun[mass noun] British
Transparent adhesive tape.
- We intend to test two or three brands of double-sided sticky tape and report the results later.
- Then place another piece of sticky tape on top of the first again with the sticky side down and with a tab as a handle.
- When conventional sticky tape is pulled off of a surface, cracks spread through the adhesive away from the point where the tape is being detached.