Definitions
noun
a method of treating disease with small amounts of remedies that, in large amounts in healthy people, produce symptoms similar to those being treated
Look “homeopathy” up elsewhere
Want another word?
Spin the dictionary for a fresh one.