What is the full meaning of depilatory
having the power of removing hair [adj] / a preparation for removing hair [n DEPILATORIES]
Example of the word depilatory placed on a Scrabble board.