What is the full meaning of hafting
HAFT, to set in a haft; to establish firmly [v]
Example of the word hafting placed on a Scrabble board.