horseshoeing

noun
  1. the craft or practice of making and fitting horseshoes onto horses' hooves
verb
  1. present participle of horseshoe; the act of shoeing a horse by attaching metal shoes to its hooves

Examples