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