vocabularyLearn English Online - Idiomatic Expressions


Definition of Idiomatic Expressions


idioms

What does lame duck mean?


Meaning of idioms with examples...

lame duck

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

Example(s):

What do you expect from a lame-duck mayor?

This idiom is in the animals category


More idioms