vocabularyLearn English Online - Idiomatic Expressions

Definition of Idiomatic Expressions


What does lame duck mean?

Meaning of idioms with examples...

lame duck

Someone or something that is disabled, helpless, ineffective, or inefficient.


What do you expect from a lame-duck mayor?

This idiom is in the animals category

More idioms