sticky tapeTranslate sticky tape | into French | into Italian Definition of sticky tape noun [mass noun] British transparent adhesive tape. sticky tape in other Oxford dictionaries