What is the full meaning of scrootched
SCROOTCH, to crouch, also SCROOCH [v]
Example of the word scrootched placed on a Scrabble board.