Rhyme Desk
Find rhyming words!

Definition of "Sellotape" :

noun: transparent or semitransparent adhesive tape (trade names Scotch tape and Sellotape) used for sealing or attaching or mending

verb: fasten or attach with sellotape