dimwitted

ˌdɪmˈwɪtɪd

adjective

stupid or silly.

a dim-witted waiter

stupid,unintelligent,ignorant,dense,brainless,mindless,foolish,dull-witted,dull,slow-witted,witless,slow,dunce-like,simple-minded,empty-headed,vacuous,vapid,half-witted,idiotic,moronic,imbecilic,imbecile,obtuse,doltish,gullible,naive,dim,thick,dumb,dopey,dozy,crazy,cretinous,birdbrained,pea-brained,pig-ignorant,bovine,slow on the uptake,soft in the head,brain-dead,boneheaded,lamebrained,thickheaded,chuckleheaded,dunderheaded,wooden,wooden-headed,fat-headed,muttonheaded,daft,barmy,not the full shilling,thick as two short planks,dumb-ass