mentally handicapped (0 synonym found)

Definition of mentally handicapped:

(adj) : Having a brain condition that impairs the ability to think or control the body.

Definition of mentally handicapped:

(adj) : Having a brain condition that impairs the ability to think or control the body.

Back to Top