leechcrafts

noun
  1. The practice or art of healing using leeches; bloodletting or medical treatment involving leeches.
  2. Usage: archaic; historical; plural form of leechcraft
  3. Medical knowledge or skill; the practice of medicine or healing arts.
  4. Usage: archaic; rare; plural form of leechcraft

Examples