Leechcraft \Leech"craft`\ (-kr[.a]ft`), n. The art of healing; skill of a physician. [Archaic] --Chaucer.
Copyright © 2024 3Dict.net