Definition: someone who is mentally handicapped is not able to learn or develop skills at the same rate as most other people because they have a problem with their brain. It is now considered more polite to say that someone has a developmental disability or that they are learning-disabled.
Content Associated with this Tag
This term doesn't have any NIC content associated with it
