Handicap

Definition of Handicap from the PharmacyDictionary.in

Handicap

Any physical or mental defect, whether born with it or acquired, that prevents or restricts a person from participating in normal life or limits their ability to work.

Not Available