RichThesaurus
bonehead
vs
dallier
bonehead
noun
Someone who is stubborn, thick-skulled, or stupid.
dallier
noun
One who dallies; a procrastinator.
How often have the words
bonehead
and
dallier
occurred in a corpus of books?
(source:
Google Ngram Viewer
)