Synonyms of 'dullard'

Block, Boeotian, clod, dimwit, dolt, donkey, dope, dumbbell, dumb cluck, dummkopf, dummy, dunce, gowk, idiot, ignoramus, lamebrain, lightweight, looby, loon, moron, nincompoop, ninny, ninnyhammer, nitwit, noddy, put, simpleton, stupid, witling