American Dictionary
Definition head start in American English
head start noun
[singular] noun
1
an advantage over other people in the same situation as you, especially in a competition
