Blunt-witted

Blunt·-wit·ted

Blunt-witted

n.
  1. Dull; stupid.
    Blunt-witted lord, ignoble in demeanor!