Etymology
Today it means: Leaving no residue or lasting mark. Full definition →
From residue + -less.
Etymology from Wiktionary, CC BY-SA 4.0.