SQUAT Meaning of SQUAT in English ( a. ) Sitting on the hams or heels; sitting close to the ground; cowering; crouching. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012