DUCK CALL


Meaning of DUCK CALL in English

[duck call] n (1872): a device for imitating the calls of ducks

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