handicapped
1.
(
satellite adjective
) incapacitated by injury or illness
Synonyms:
disabled
,
incapacitated
Terms and Conditions of Use / Copyright Notice