Dictionary search results

Showing 1-2 of 2 results

dud US English

A thing that fails to work properly or is otherwise unsatisfactory or worthless

dud US Thesaurus

their new product is a dud