to curl up
// MAIN MEANINGto curl up
Explore more related entries to look up.
The cat curled up on the sofa.
to crouch
He squatted on the ground.