leechcraft definition

  • noun:
    • The art or rehearse of healing or medication.
    • The skill or expertise of a doctor, health knowledge; health attendance.
    • The art of healing; ability of a physician.
    • The art of recovery.
    • health attendance.

Related Sources

  • Sentence for "leechcraft"
    • Herbals are doubtless collected by many…
    • View More
77 votes

How would you define leechcraft?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!