A HEAD START


Meaning of A HEAD START in English

a chance to start ahead of the other runners etc. Give the smallest runner a head start. He can't run very fast.

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