A. Handicaps
B. Obstacles
C. Obstructions
D. Hindrances
E. Promoters
Handicaps : a condition that markedly restricts a person’s ability to function physically, mentally, or socially.
Obstacles : a thing that blocks one’s way or prevents or hinders progress
Obstructions : a thing that impedes or prevents passage or progress, an obstacle or blockage.
Hindrances : a thing that provides resistance, delay, or obstruction to something or someone.
Promoters : a person or company that finances or organizes a sporting event, concert, or theatrical production.
Impediments : a hindrance or obstruction in doing something.
Only, Promoters posses the opposite meaning of Impediments.