SELLOTAPE Meaning of SELLOTAPE in English n. & v. --n. propr. adhesive usu. transparent cellulose or plastic tape. --v.tr. (sellotape) fix with Sellotape. Etymology: CELLULOSE + TAPE Oxford English vocab. Оксфордский английский словарь. 2012