Blockheaded Synonyms

Lacking in intelligence
(Adjective)