Slow-witted



ENGLISH MEANING
adjective
1.
Dull of apprehension; not possessing quick intelligence.