horseshoer
1. [ noun ] (work) a person who shoes horses
Synonyms: farrier
Related terms: blacksmith
Similar spelling:   horseshoe
  horseshoes
  horseshow
  horseshoe_bat
  horse_sense
  horseshit
  horse's_hoof
  horsecar
  horsey_set
  horsecloth
  horsecart