HANDICAPPED

Definition of HANDICAPPED

  1. (verb)injure permanently
  2. (verb)attempt to forecast the winner (especially in a horse race) and assign odds for or against a contestant
  3. (verb)put at a disadvantage
  4. (noun)people collectively who are crippled or otherwise physically handicapped
  5. (adj)having restricted mental or physical functioning as a consequence of injury or illness