scrooch

Alternative forms

 * (UK)
 * (UK)

Verb

 * 1)  To crouch, or hunker down.