Dull-witted /(?)/

Dull·-wit·ted

Dull-witted

a.
  1. Stupid.