SITTING DUCK


Meaning of SITTING DUCK in English

(also sitting target )

■ noun informal a person or thing with no protection against attack.

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