English
handicap
From hand-in-cap, in reference to holding the game stakes in a cap.
The story
From hand-in-cap, in reference to holding the game stakes in a cap.
Today it means
noun Something that prevents, hampers, or hinders.
Language periods are conventional ranges, not dates for this word.
Etymograph / handicap