horseshoer


horseshoer (http://definr.com/horseshoer)

     n : a person who shoes horses [syn: farrier]