dull-witted

dull-witted

adj slow-witted or dim-witted; stupid