« Back to Glossary Index« Back to Glossary Index
Categories: Economics & Finance
A physical or mental condition that limits a person’s movements, senses, or activities.
(source: http://oxforddictionaries.com/definition/english/disability)
Synonyms:
handicap
Related Articles: