What is the full meaning of thrutched
THRUTCH, to press, thrust, shove [v]
Example of the word thrutched placed on a Scrabble board.