Synonyms of "HANDICAPPED"
noun - the condition of being unable to perform as a consequence of physical or mental unfitness
noun - advantage given to a competitor to equalize chances of winning
noun - something immaterial that interferes with or delays action or progress
adj - incapable of functioning as a consequence of injury or illness