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.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top