allopathy

noun

  1. 1

    A system of alternative medicine that treats symptoms with substances that produce the opposite effect.

  2. 2

    A conventional Western medical method or treatment.

Translate “allopathy” to another language

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

Allopathy Definition & Meaning | TranslatePulse