Поиск в словарях
Mentally handicapped
с умственными недостатками, умственно отсталый
Синоним(ы):
defective