mentally handicapped (English, adj)
expansion: mentally handicapped
Senses:
glosses: Having a brain condition that impairs the ability to think or control the body.
Forms: