Mentally handicapped

с умственными недостатками, умственно отсталый Синоним(ы): defective

Большой англо-русский словарь