Meaning of head start

Definition of head start

(noun) the advantage gained by beginning early (as in a race); "with an hour's start he will be hard to catch"

Other information on head start

WIKIPEDIA results for head start
Amazon results for head start