Handicap Secrets
a : a race or contest in which a man-made advantage is specified or downside imposed on the contestant to equalize probability of profitable b : a bonus given or disadvantage imposed normally in the form of factors, strokes, body weight to become carried, or distance from the focus on or objective