Lean-witted Definition

adjective

(archaic) Lacking in sense or shrewdness.

Wiktionary