DEPILATE


Meaning of DEPILATE in English

vt to strip of hair; to husk.

Webster English vocab.      Английский словарь Webster.