duffer

/dˈʌfɝ/

Explore definitions, synonyms, and language insights of duffer

Definitions

Noun
an incompetent or clumsy person; "as a golfer he was only a duffer"

More General Terms