Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
front runner
in English
front runner
#common
Definitions
Noun
a
leading
contender
in
a
competition
;
likely
to
win
Base Words
runner
front