Word Study
bonehead
WORDNET DICTIONARY
Noun bonehead has 1 sense
- bonehead(n = noun.person) blockhead, dumbass, dunce, dunderhead, fuckhead, hammerhead, knucklehead, loggerhead, lunkhead, muttonhead, numskull, shithead - a stupid person; these words are used to express a low opinion of someone's intelligence; Array is a kind of dolt, dullard, pillock, poor fish, pudden-head, pudding head, stupe, stupid, stupid person
CIDE DICTIONARY
bonehead, n.
a person of low intelligence; a dunce; a blockhead; -- used deprecatingly to express a low opinion of someone's intelligence or capabilities. [WordNet 1.5]
THESAURUS
bonehead
addlebrain, addlehead, addlepate, beefhead, blockhead, blubberhead, blunderhead, bufflehead, cabbagehead, chowderhead, chucklehead, clodhead, clodpate, clodpoll, dolthead, dullhead, dumbhead, dunderhead, dunderpate, fathead, jolterhead, jughead, knucklehead, lunkhead, meathead, muddlehead, mushhead, muttonhead, noodlehead, numskull, peabrain, pinbrain, pinhead, puddinghead, pumpkin head, puzzlehead, stupidhead, thickhead, thickskull, tottyhead
For further exploring for "bonehead" in Webster Dictionary Online