HEAD START


Meaning of HEAD START in English

to leave or start something before others They left early in order to get a head start on the trip.

English idioms vocab.      Словарь английских идиом и выражений.