Definition of mentally handicapped in English:

mentally handicapped

adjective

dated, offensive
  • (of a person) having very limited intellectual functions.

    ‘a mentally handicapped child’
    as plural noun ‘she works with the mentally handicapped’

Pronunciation

mentally handicapped