English Dictionary
Definition off to a etc start in British English
off to a etc start phrase
phrase1
used for saying that something begins in a particular manner, especially a race or a competition

English Dictionary
used for saying that something begins in a particular manner, especially a race or a competition