Horseshoeing
(
n.
) The act or employment of shoeing horses.