: a medical formula or remedy : medicine
leechdoms without number are listed for every conceivable condition from cancer to demoniacal possession—Harvey Graham
Love words? Need even more definitions?
Merriam-Webster unabridged
Share