HEAD START


Meaning of HEAD START in English

noun

Etymology: head (II)

1. : an advantage granted or achieved at the beginning of a race, a chase, or a competition : start

a head start of 15 paces

10-minute head start

2. : a favorable or promising beginning : a good start

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.