horseshoer

definition: a person who shoes horses
example:
speech part: noun
synonyms: farrier

How horseshoer is being used?