'head start' definitions:

Definition of 'head start'

(from WordNet)
noun
The advantage gained by beginning early (as in a race); "with an hour's start he will be hard to catch" [syn: start, head start]

Synonyms of 'head start'

From: Moby Thesaurus