lame duck

Idioms In English

What Does “lame duck” mean?

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.
Shopping Cart
Scroll to Top