1. Adjective
Washing away; carrying off impurities; detergent.
2. Noun
A detergent.
More about this word
Synonyms and related words
Explore this word
