horse-drench noun2 •(no longer used) A dose of medicine for a horse.The most soueraigne Prescription in Galen, is but Emperickqutique; and to this Preseruatiue, of no better report then a Horse-drench. — 1608 •(no longer used) The appliance by which the dose is administered. formshorse-drenches