leechdom noun1 •(no longer used) A medicine; remedy.That shall be a leechdom for her, for the one who there combeth her head. — 1864 formsleechdoms