Dictionary definition · dud
noun
- someone who is unsuccessful
- an explosion that fails to occur
- an event that fails badly or is totally ineffectual"the first experiment was a real turkey"
adjective
- failing to detonate; especially not charged with an active explosive"he stepped on a dud mine"
Source: Open English WordNet (CC BY 4.0).