adj.
(of a person) having a condition that markedly restricts their ability to function physically, mentally, or socially.
Usage
The word handicapped in the sense referring to a person's disabilities was the standard term in British English until relatively recently. However, it has now been superseded by terms such as disabled, or, in reference to mental disability, having learning difficulties or learning-disabled.