Handicapped

Adjective

  • (derogatory) Limited by an impediment of some kind.
  • Having a handicap.

Noun

  • (India) A disabled person.

Verb

  • simple past tense and past participle of handicap

Leave a Reply

Your email address will not be published.