Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
squat to sit on one's heels, or to crouch low to the ground. [6 definitions]
squatter one that squats. [2 definitions]