DEAD DUCK


Meaning of DEAD DUCK in English

noun

1. : a person or thing that has so deteriorated or depreciated as to be practically worthless

2. : one that is as good as done for

without big advertisers that magazine is a dead duck

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.