Learn English Online - Idiomatic Expressions


Definition of Idiomatic Expressions


idioms

What does lame duck mean?


Meaning of idioms with examples...

lame duck

Definition

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