SELLOTAPE Meaning of SELLOTAPE in English Brit.■ noun trademark transparent adhesive tape. ■ verb fasten or stick with ~.Origin1940s: from an alt. of cellulose + tape . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004