Medical Dictionary
leechdom
noun leech·dom \ˈlēch-dəm\
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 & Heard
What made you want to look up leechdom? Please tell us where you read or heard it (including the quote, if possible).