bladesmithing

Noun

 * 1) The work of a bladesmith; the manufacture of knives and swords.