Home
Search
Index
Definify.com
Webster
1828
Edition
Horseleech
HORSELEECH
,
Noun.
A large leech. [See Leech.]
1.
A farrier.
Similar Results
Horseleech
Horsevetch