'dud' definitions:

Definition of 'dud'

(from WordNet)
adjective
Failing to detonate; especially not charged with an active explosive; "he stepped on a dud mine"
noun
Someone who is unsuccessful [syn: flop, dud, washout]
noun
An explosion that fails to occur [syn: misfire, dud]
noun
An event that fails badly or is totally ineffectual; "the first experiment was a real turkey"; "the meeting was a dud as far as new business was concerned" [syn: turkey, bomb, dud]

Synonyms of 'dud'

From: Moby Thesaurus

Words containing 'dud'