ALL meanings of scotch tape
scotch tape
S s - noun scotch tape clear adhesive tape 1
- uncountable noun scotch tape Scotch tape is a clear sticky tape that is sold in rolls and that you use to stick paper or card together or onto a wall. 0
- noun scotch tape a transparent or coloured adhesive tape made of cellulose or a similar substance 0
- noun scotch tape a thin, transparent cellulose adhesive tape 0