noun Date: 1886 an advantage granted or achieved at the beginning of a race, a chase, or a competition , a favorable or promising beginning
HEAD START
Meaning of HEAD START in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012