HORSESHOER

Source: 567

Horse″sho′er (?), n. One who shoes horses.