"handicapped" in the noun sense
1. disabled, handicapped
people collectively who are crippled or otherwise physically handicapped
"technology to help the elderly and the disabled"
"handicapped" in the verb sense
1. disable, invalid, incapacitate, handicap
injure permanently
"He was disabled in a car accident"
2. handicap
attempt to forecast the winner (especially in a horse race) and assign odds for or against a contestant
3. handicap, hinder, hamper
put at a disadvantage
"The brace I have to wear is hindering my movements"
"handicapped" in the adjective sense
1. disabled, handicapped
having restricted mental or physical functioning as a consequence of injury or illness
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License