Noun Definitiondud1.Definition: 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"Related Noun(s):bomb, turkeyCategory: General2.Definition: an explosion that fails to occurRelated Noun(s):misfireCategory: General3.Definition: someone who is unsuccessfulRelated Noun(s):flop, washoutCategory: People