Dictionary entry

Lean-witted

Webster's Dictionary 1913

Lean″–wit′ted (?), a. Having but little sense or shrewdness.