Synonyms for Thick-witted:

adj.

dull (adjective)
blunt, bovine, cloddish, dim, stupefied, apathetic, lethargic, dull, besotted, benumbed, ponderous, loutish, sleepy, slow, drowsy, comatose, boorish, dense, doltish, soporific, sluggish, obtuse.
stupid (adjective)
thickheaded, thick, dumb, dense, hebetudinous, blockheaded, obtuse, stupefied, dim, dopey, dull, sluggish, doltish, slow.

n.

hebetudinous, ability, dimwitted, thick, dumb, thickheaded, blockheaded, dopey.

Other synonyms:

dimwitted, blockheaded. dopey, thickheaded, hebetudinous. dumb. thick. Other relevant words:
dopey, dimwitted, hebetudinous, dumb, thickheaded, blockheaded, thick.