Learn how to say Crouched correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word crouch:
to stoop or bend low with the limbs drawn close to the body, as an animal ready to spring or cowering in fear
to cringe or bow in a servile manner
(archaic) to cause to bend low
the act or position of crouching