Online English Dictionary

Home

Squat


n.

The posture of one that sits on his heels or hams, or close to the ground.


© 2009 Dammam Community College