|
Definition of Leechcraft
1. n. The art of healing; skill of a physician.
Definition of Leechcraft
1. Noun. The art or practise of healing or medicine. ¹
2. Noun. The skill or expertise of a physician, medical knowledge; medical attendance. ¹
¹ Source: wiktionary.com
Medical Definition of Leechcraft
1. The art of healing; skill of a physician. Source: Websters Dictionary (01 Mar 1998)