What is the full meaning of leechcraft
(archaic) the art of healing [n -S]
Example of the word leechcraft placed on a Scrabble board.