slow-witted
1. [ adjective ] mentally deficient
Synonyms: half-witted feebleminded
Related terms: unintelligent
2. [ adjective ] mentally deficient
Synonyms: half-witted feebleminded
Related terms: unintelligent