Noun head start has 1 sense
  1. start, head start - advantage gained by an early start as in a race; "with an hour's start he will be hard to catch"
    --1 is a kind of advantage, vantage
,
TOP