in the running
phrase
1
: competing in a contest
2
: having a chance to win a contest
Love words? Need even more definitions?
Merriam-Webster unabridged




Share