Definition for HORSE-LEECH

HORSE-LEECH, n.

  1. A large leech. [See Leech.]
  2. A farrier. Ainsworth.

Return to page 88 of the letter “H”.