'soft-witted' definitions:

Definition of 'soft-witted'

From: WordNet
adjective
(of especially persons) lacking sense or understanding or judgment [syn: nitwitted, senseless, soft-witted, witless]