dead duck

 

noun

informal
  • a person or thing that is defunct or has no chance of success: travel promotions are a dead duck as far as marketing directors are concerned

Origin:

from the old saying ‘never waste powder on a dead duck’