Definition for DOG'LEACH

DOG'LEACH, n.

A dog-doctor. – Beaum.

Return to page 173 of the letter “D”.