Dictionary
Definition of HEAD START
noun : HEAD START
Source:WordNet 3.1
-
1. (
) the advantage gained by beginning early (as in a race); "with an hour's start he will be hard to catch" ;
See more about : HEAD START