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
Tweet