Advertisement

Synonyms of Dud

Primary definition: Something which fails to work, operate, or succeed, especially a bomb or firework that fails to explode.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement