Hear It!

scrooch

Which Means:

To hunch down, to crouch, to curl up small and get close to the ground.

As In:

Image The couple scrooched together under the umbrella to stay out of the rain.

Heads Up!

This funny conversational word in US English means the same as 'scrootch'.

 
Back to Clubroom