English Dictionary
Definition an early start in British English
an early start phrase
phrase
Synonyms and related words

English Dictionary