[adj] mentally deficient [adj] retarded in intellectual development
backward, half-witted, retarded, slow-witted, stupid, unintelligent