Find the word definition

The Collaborative International Dictionary
Lean-witted

Lean-witted \Lean"-wit`ted\, a. Having but little sense or shrewdness.

Wiktionary
lean-witted

a. (context archaic English) Lacking in sense or shrewdness.