Lean-witted

Lean"-wit`ted (?), a. Having but little sense or shrewdness.