a man who shoes horses, a horsedoctor

listen to the pronunciation of a man who shoes horses, a horsedoctor