Synonyms of sat

1 Syllable
lie, pose, seat, park, squat, perch, rest
2 Syllables
remain, hunker, relax, settle, cover, install
3 Syllables
ensconce, posture