DEAD DUCK Meaning of DEAD DUCK in English [dead duck] n (1943): one that is doomed Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012