Synonyms of halfwit

1 Syllable
dolt, goon, klutz, chump, boor, lout, clown, schmuck, clod, beast, ox, fool, fools, schmoes, schmo, sap
2 Syllables
blockhead, beefhead, bumpkin, hayseed, lunkhead, loser, morons, turkey, mooncalf, numskull, fathead, brute, bruiser, dunce, ninny, idiot, softhead, yokel, hardhead, dummkopf, half-wit, moron, ninnies, nitwit
3 Syllables
knucklehead, clodhopper, simpleton, nincompoop, blunderer
4 Syllables
addlepate, imbecile