HEAD START


Meaning of HEAD START in English

noun

[ sing. ] head start (on / over sb) an advantage that sb already has before they start doing sth :

Being able to speak French gave her a head start over the other candidates.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.