What is the full meaning of thetching
THETCH, (Spenser) to thatch [v]
Example of the word thetching placed on a Scrabble board.