Langimage
English
B1

to lower oneself into a squatting position.

Meanings

to lower oneself into a squatting position.

She squatted down to tie her shoelaces.

Synonyms

Antonyms

Last updated: 2025/01/11 12:01