Medical Definition of leechdom
: a medical formula or remedy : medicine leechdoms without number are listed for every conceivable condition from cancer to demoniacal possession—Harvey Graham
Seen and Heard
What made you want to look up leechdom? Please tell us where you read or heard it (including the quote, if possible).