English Dictionary
Definition naturopath in British English
naturopath noun
[countable] noun
/ˈneɪtʃərəˌpæθ/
1
someone who treats people's illnesses using naturopathy
Synonyms and related words
