v. Simple past tense and past participle of handicap.
adj. Having a handicap.
adj. Limited by an impediment of some kind.
the GNU version of the Collaborative International Dictionary of English
adj. suffering from a handicap (in senses 4 or 5); disabled; at a disadvantage.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. people collectively who are crippled or otherwise physically handicapped
adj. incapable of functioning as a consequence of injury or illness
Word Usage
"This example seems absurd, but the actual result of depriving kids of the kind of science that will allow them to compete in a world not similarly handicapped is similar in terms of effect."