DUCKWALK


Meaning of DUCKWALK in English

[duck.walk] vi (1950): to walk while in a crouch or full squatting position

Merriam-Webster English vocab.      Английский словарь Merriam Webster.