English Dictionary
Definition depilatory in British English
depilatory noun
[countable] noun
/dɪˈpɪlət(ə)ri/
Synonyms and related words
