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