naturopathy
naturopathy
English
Noun
Ad
Definition
A system of therapy that avoids synthetic drugs and surgery, while emphasizing the use of natural remedies (plants and the elements) and physical means (massage, acupuncture) to treat illness.
Etymology
From nature + -o- + -pathy.
Ad