Find the word definition

Wiktionary
leechdom

n. A medicine; remedy.

Usage examples of "leechdom".

Here, thou Robert of Maisey, do thy leechdom on him if he be yet living.