horseshoer 蹄鐵工
Horse·sho·er n. One who shoes horses. ◄ ►
horseshoer n : a person who shoes horses [syn: farrier]