Handicap
Sports Dictionary
– a competition in which one of two teams has a predetermined advantage or handicap.
Relates to football terms
– a competition in which one of two teams has a predetermined advantage or handicap.
Relates to football terms