What is the full meaning of crouched
CROUCH, to squat or lie close to the ground [v]
Example of the word crouched placed on a Scrabble board.