Cleanser

/ˈklɛn.zər/

Synonyms

Slang Meanings

A product that gives a fresh start.
This skincare line is a cleanser of my past mistakes.
Something that refreshes or clears away negativity.
I need a social media cleanser to refresh my timeline.