handicapped

1. (satellite adjective) incapacitated by injury or illness
Synonyms: disabled, incapacitated



Terms and Conditions of Use / Copyright Notice