Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of depilatory

- Having the quality or power of removing hair.
- An application used to take off hair.

Crossword clue for depilatory

- Hair remover