Noun Definitionfarrier1.Definition: a person who shoes horsesRelated Noun(s):horseshoerCategory: People