SQUAT Meaning of SQUAT in English v. sit on one's haunches, crouch down low; occupy land by settling on it (legally or illegally) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012