vocabularyLearn English Online - Idiomatic Expressions

Definition of Idiomatic Expressions


What does sitting duck mean?

Meaning of idioms with examples...

sitting duck

Said about someone or something vulnerable to attack.


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

This idiom is in the animals category

More idioms