intellectually disabled
1. Mentally retarded — having low intelligence
intellectually disabled, mentally retarded vulgar
bright, whip-smart, quick-witted
All antonyms of mentally challenged →
Having low intelligence.