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. Словарь английских идиом и выражений. 2012