handicap :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
handicapped person
handicapped person
noun
a person who has some condition that markedly restricts their ability to function physically or mentally or socially
WordNet