vocabularyLearn English Online - Idiomatic Expressions


Definition of Idiomatic Expressions


idioms

What does sitting duck mean?


Meaning of idioms with examples...

sitting duck

Said about someone or something vulnerable to attack.

Example(s):

Because of his unpopular opinions about foreign policy, he made of himself a sitting duck.

This idiom is in the animals category


More idioms