Meaning of the word depilation in English

What does depilation mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

depilation

US /dɪˌpɪˈleɪʃən/
UK /dɪˌpɪˈleɪʃən/

Noun

the removal of hair from the body

Example:
She underwent a full body depilation treatment.
Various methods of depilation are available, including waxing and laser.