SCOTCH TAPE


Meaning of SCOTCH TAPE in English

Trademark.

a brand name for various transparent or semitransparent adhesive tapes made chiefly of cellulose acetate or cellophane, for sealing, attaching, mending, etc.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .