Steven was born severely handicapped.
An accident at birth left him badly handicapped.
special equipment for visually handicapped children
handicapped person — человек с умственными или физическими недостатками; инвалид
physically handicapped — с физическим недостатком [дефектом\]
mentally handicapped — с умственными недостатками; умственно отсталый
auditory handicapped — слабослышащий, глухой
physically /mentally/ handicapped - с физическими /с умственными/ недостатками
1. имеющий физические недостатки; слепой, глухой и т. п.; умственно неполноценный
physically /mentally/ ~ - с физическими /с умственными/ недостатками
2. спорт. имеющий гандикап, фору
непрацездатний
- handicapped person
человек с физическими или умственными недостатками.
• Disadvantaged, or given an advantage