Common Noun Collocations of haft

assassin, axe, bayonet, blade, body, cutler, dagger, diamond, ham, hand, handle, head, knife, man, part, pickaxe, poniard, rib, scale, see, spark, spear, steel, sword, table, tooth, buckhorn