Dictionary entry

Leechcraft

Webster's Dictionary 1913

Leech″craft′ (–krȧft′), n. The art of healing; skill of a physician. Chaucer.