The definition :


Definitions of handicapped:

  • adjective:   incapacitated by injury or illness




Are you interested in alternative search :

:disabled incapacitated unfit mainstreamed nurse relief special education special olympics visually handicapped person

If you like reading news check: