Reverse Dictionary: VETERINARIAN

NOUNS – PERSON
BEAST-LEECH a cow-doctor → 1898 Eng. dial. (Bk.)
COW-PUNCHER a veterinarian → 1975 Amer. dial.
HORSE LEECH a veterinarian → 1689 US