knifegrinder

Noun

 * 1) One whose trade is the sharpening of knives on a grindstone.