Disability Or Handicap « Back to Glossary IndexA physical or mental impairment that limits a major life activity « Back to Glossary Index