SITTING DUCK


Meaning of SITTING DUCK in English

noun Date: 1942 an easy or defenseless target for attack or criticism or unscrupulous dealings

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.