English Dictionary
Definition front runner in British English
front runner noun
[countable] noun
1
the person or thing considered the most likely to win a competition, game, election etc
Synonyms and related words
