Definitions of crouched:

  • adjective:   squatting close to the ground