LEECHCRAFT


Meaning of LEECHCRAFT in English

n. archaic the art of healing.

[ OE l‘cecr‘ft (as LEECH(2), CRAFT) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.