Handicap

View All Glossary Definitions

A physical or mental impairment which substantially limits one or more major life activities, a record of such an impairment or being regarded as having such an impairment.