SITTING DUCK


Meaning of SITTING DUCK in English

[sitting duck] n (1942): an easy or defenseless target for attack or criticism or unscrupulous dealings

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