A derogatory term used to describe people with disabilities.
Handicapped derives from a British expression for begging: to have your cap in hand, in which beggars would collect coins to support themselves.
This term needs to disappear from our collective lexicon.





