Definition, synonyms and picture of depilatory wax

Learn in

depilatory wax

n. depilatory wax

Definition of depilatory wax in English

Viscous cosmetic product that is applied to the skin while hot to pull out hair.

Synonyms of depilatory wax in English

wax