Wordia - The Definition Of Dud
dud
noun, a person or thing that proves ineffectual or a failure
From Collins
©HarperCollins 2008. Collins English Dictionary definition of dud
noun, a person or thing that proves ineffectual or a failure
From Collins
©HarperCollins 2008. Collins English Dictionary definition of dud