naturopathy

English

noun
Definitions
  • (alternative medicine) 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.

Etymology

Affix from English nature.

Origin

English

nature

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms