n. dunce, fool, idiot, simpleton, ninny, ass, ninny-hammer, moron, imbecile, dolt, dunderhead or dunderpate, rattle-brain, nincompoop, dullard, Colloq numskull or numbskull, nitwit, dim-wit, birdbrain, Brit nit, twit: He's such a halfwit, he can hardly expect me to give him a job!
HALFWIT
Meaning of HALFWIT in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012