allopathy

Explore definitions, synonyms, and language insights of allopathy

Definitions

Noun
the usual method of treating disease with remedies that produce effects differing from those produced by the disease itself

More General Terms