Handicap

View All Glossary Definitions

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