Langimage
English
B2

an ineffectual or unsuccessful person or thing.

Meanings

an ineffectual or unsuccessful person or thing.

The company was considered a lame duck before the new management took over.

Synonyms

Antonyms

Last updated: 2025/01/13 14:28