YourDictionary

sellotape

noun

a thin, transparent cellulose or plastic adhesive tape

transitive verb sellotaped, sellotaping

to fasten or seal with this tape

Learn more about sellotape

link/cite print suggestion box