Dicionário

HORSELEECH

Webster's Dictionary 1828

HORSELEECH, noun A large leech. [See Leech.]

1. A farrier.