HANDICAPPED





Definition:

  1. [adjective] incapacitated by injury or illness
    Synonyms: disabled, incapacitated

Synonyms: