Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squatted
in English
squatted
#common
Lemma:
squat
The lemma is the base or root form of this word.
Definitions
Verb
bent
deeply
at
the
knees
;
resting
on
feet
performed
callisthenic
exercise
;
bending
knees
occupied
a
place
without
permission
moved
body
;
exercised
with
knee
bends