horseshoer [
'hɒ:sʃu:ә]
n. 马蹄铁工
horseshoer[ noun ]
a person who shoes horses
<noun.person>
Horseshoer \Horse"sho`er\, n.
One who shoes horses.
- "I'm a journeyman, certified horseshoer," he said. "I've had a lot of experience, and I've been in the teaching business for 15, 16 years.