English Dictionary
Definition in front in British English
in front phrase
phrase
2
winning a competition, game, or election that is not yet finished
