The extent to which a physical or mental disability interferes with normal functioning and causes the person to be disadvantaged.
Handicap |
|
Handicap |
The extent to which a physical or mental disability interferes with normal functioning and causes the person to be disadvantaged. |
Online Medical Dictionary: Your essential reference to over 5000 medical terms.