GeneralConnection.com
➔
Dictionary
handicapped
Adjective
1. disabled
1. incapacitated, unfit
Usage