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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.