Synonyms of dimwit

1 Syllable
twit, dolt, schnook, schmuck, clod, fool, fools, schmoes, schmo
2 Syllables
blockhead, meathead, dullard, dumdums, birdbrains, birdbrain, morons, turkey, mooncalf, numskull, fathead, airhead, thickhead, dunce, ninny, idiot, lame-brain, schlemiel, softhead, jughead, half-wit, moron, ninnies, nitwit
3 Syllables
muttonhead, bonehead, simpleton, dunderhead, clodpate
4 Syllables
addlepate, ignoramus, imbecile