n."art of healing," Old English læcecræft; see leech (2) + craft (n.).
leechcraft 🔊 Listen to this n.“art of healing,” Old English læcecræft; see leech (2) + craft (n.). Share Facebook Twitter Google +