DUCKWALK


Meaning of DUCKWALK in English

■ verb walk in a squatting posture.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.