Synonyms of Homeopathy

Primary definition: A system of alternative medicine based on the doctrine of likes ('like cures like'), wherein extremely dilute substances are used to trigger the body's natural healing system.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)