Leechcraft Definition

noun

The art or practice of healing or medicine.

Wiktionary

The skill or expertise of a physician, medical knowledge; medical attendance.

Wiktionary

Origin of Leechcraft

  • From Middle English lechecraft (“practise of medicine”), from Old English lǣċecræft (“medicine”), from lǣċe (“physician, doctor”) + cræft (“art, skill, craft”). More at leech, craft.

    From Wiktionary

Find Similar Words

Find similar words to leechcraft using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leechcraft