Synonyms of 'feeble-minded'

deficient, dim-witted, dumb, empty-headed, exceptional, idiotic, imbecilic, moronic, retarded, simple, slow-witted, stupid, subnormal, thick, vacant, weak-minded, witless