[adj] mentally deficient [adj] lacking mental capacity and devoid of subtlety
dim-witted, feebleminded, retarded, simple, simple-minded, slow-witted, stupid, unintelligent