Synonyms of Duffer

Primary definition: A person who is incompetent or inept at a particular task.

Full Dictionary Entry

Antonyms & Opposite Concepts