ハンデキャップ

Etymology
.

Noun

 * 1)  handicap allowance granted or hindrance imposed