shoesmith
shoesmith
English
Noun
Ad
Definition
A person who shoes horses for a living.
Etymology
From shoe + smith.
Ad
shoesmith
A person who shoes horses for a living.
From shoe + smith.