dull-witted

 

adjective

  • slow to understand; stupid: a dogged, dull-witted plodder