LEECHCRAFT


Meaning of LEECHCRAFT in English

n. archaic the art of healing.

Etymology: OE l{aelig}cecr{aelig}ft (as LEECH(2), CRAFT)

Oxford English vocab.      Оксфордский английский словарь.