Meaning : This expression refers to a project or scheme which has been abandoned or is certain to fail.
Usage : The new cinema is going to be a dead duck because it's too far away from the town centre.Education India, Colleges, Universities, Courses, Exams, Schools
New to Target Study? Sign Up to get started.
Forgot password?
Submit your email address and we'll send you a link to reset your password.