Learn English Online - Idiomatic Expressions


Definition of Idiomatic Expressions


idioms

What does sitting duck mean?


Meaning of idioms with examples...

sitting duck

Definition

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