lean-witted Meaning, Definition & Usage

Lean"-wit`ted adjective
Definitions
  1. Having but little sense or shrewdness.

Webster 1913