Handicap

Definition and Citations:

A disadvantage that limits performance on a task or goal.

Latest Articles