leechcraft noun2 •The skill or expertise of a physician, medical knowledge; medical attendance.Smitten with apprehension, I crawled unto the cell of one of the brethren, renowned for his leechcraft; [...] — 1829 •(historical) The art or practice of healing or medicine.The course of his adventures at length conducted him to Scotland, where he followed his leechcraft with similar success. — 1861 formsleechcrafts