← DefinitionshareGuessboneheadnounA stupid or slow-witted person; someone who makes foolish mistakes.SynonymsduncenounblockheadnounAntonymsgeniusnoun