Attested.to

depilatory

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition able to remove hair or render hairless
    • definition a chemical (usually a sulfide) used to remove hair or wool or bristles from hides
    • definition a cosmetic for temporary removal of undesired hair