Lean-witted /(?)/

Lean·-wit·ted

Lean-witted

a.
  1. Having but little sense or shrewdness.