HORSE-LEECH


Meaning of HORSE-LEECH in English

n.

Farrier, horse-doctor, veterinarian, veterinary surgeon.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.