naturopathy

noun

  1. 1

    A system of therapy that avoids drugs and surgery and emphasizes the use of natural remedies (air, water, heat, sunshine) and physical means (massage, electrical treatment) to treat illness.

Translate “naturopathy” to another language

Click any language to open the translator with this word already filled in.