nitwitted
1. [ adjective ] (of especially persons) lacking sense or understanding or judgment
Synonyms: soft-witted witless senseless
Related terms: stupid
2. [ adjective ] (of especially persons) lacking sense or understanding or judgment
Synonyms: soft-witted witless senseless
Related terms: stupid