Rhyme Desk
Find rhyming words!

Definition of "Squatting" :

noun: the act of assuming or maintaining a crouching position with the knees bent and the buttocks near the heels

noun: exercising by repeatedly assuming a crouching position with the knees bent; strengthens the leg muscles

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!