Search results
- DictionarySellotape/ˈsɛlə(ʊ)teɪp/
noun
- 1. transparent adhesive tape. trademark
verb
- 1. fasten or stick with transparent adhesive tape: "there was a note sellotaped to my door"
Powered by Oxford Dictionaries
noun
verb
Powered by Oxford Dictionaries