SELLOTAPE


Meaning of SELLOTAPE in English

Brit.

■ noun trademark transparent adhesive tape.

■ verb fasten or stick with ~.

Origin

1940s: from an alt. of cellulose + tape .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.