What is the meaning of Depilar?

to depilate

to depilate

to depilate (remove hair from the body)

to depilate (remove hair from)

Source: wiktionary.org