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