Sellotape noun1 •(UK, Australia) A brand of adhesive tape (and similar products) similar to Scotch tape (US). formsSellotapes