front-runnerEnglish

favorite, favourite, front-runner

Noun

A competitor thought likely to win

English: front-runner, favorite, favourite

English words with similar meanings

Show 2 words